visit
arrival
travelling
casting
Answer is Right!
Answer is Wrong!
The correct answer is (C). Peregrination means a long journey, especially one undertaken for religious reasons. In this case, the speaker is saying that no one has ever seen heavenly beings travel to Earth.
(A) Visit is a shorter journey, and it does not necessarily have a religious purpose.
(B) Arrival is the act of reaching a destination, and it does not necessarily involve a journey.
(D) Casting is the act of throwing something, and it does not have any religious connotations.