Вопрос 'visited the United States?' указывает на опыт в прошлом. Для вопросов о жизненном опыте используется Present Perfect.
Правильный вариант - A. have.
Ответ: A. have