Это вопрос о происхождении. Вопрос задан в Present Simple. Ответ должен соответствовать грамматике вопроса. «Yes, he is.» — правильный утвердительный ответ. «No, he hasn't.» — неправильный ответ, так как используется вспомогательный глагол 'has' не в том времени.
Ответ: 12 b Yes, he is.