Multiple choice general knowledge

Which of the following planets crossed the face of the sun (in transit) after 122 years recently ?

  1. Mars

  2. Venus

  3. Jupiter

  4. Saturn

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Venus transits occur in pairs separated by 8 years, with over a century between pairs. The 2004 transit was the first visible Venus transit since 1882, making it a rare astronomical event after 122 years.