Выберем правильный вариант.
В английском языке для образования вопроса с глаголом "have" (иметь) используются вспомогательные глаголы "do" или "have" (в зависимости от времени и конструкции).
Правильный вопрос, соответствующий грамматике английского языка:
Вариант B. Has Ryan any siblings? - у Райана есть братья и сестры?
Вариант A. Do Ryan have any siblings? - грамматически неверный, так как "Ryan" - это третье лицо единственного числа, и требуется использовать "does".
Вариант C. Does Ryan has any siblings? - грамматически неверный, так как после "does" глагол "have" должен быть в форме инфинитива (have), а не в третьем лице единственного числа (has).
Вариант D. Has Ryan got any siblings? - также грамматически верен, но более характерен для британского английского, чем для американского.
Наиболее подходящий вариант из предложенных (с точки зрения грамматики) — B.
Ответ: B