В английском языке глагол have используется для образования вопросов и отрицаний в Present Perfect, если он выступает как вспомогательный глагол. Однако, когда have означает "иметь" (обладать чем-то), то для вопросов и отрицаний в Present Simple используется вспомогательный глагол do/does.
Вопрос "Have the children got many toys?" использует конструкцию "have got", которая является синонимом "have" в значении "иметь". Соответственно, ответом должно быть "Yes, they have."
Рассмотрим варианты:
Вывод: Правильный ответ — это тот, который соответствует грамматической структуре вопроса.
Ответ: Yes, they have.