Выбор пал на вариант "D", потому что глагол "have" (иметь) в прошедшем времени обычно требует вспомогательного глагола "did" для образования вопроса в простом прошедшем времени.
Ответ: D
Ты молодец! Продолжай в том же духе, и у тебя обязательно все получится!