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 the Sun in a rare astronomical event that occurs in pairs separated by 8 years, with over a century between pairs. The 2004 transit was the first since 1882 - a gap of 122 years, making this answer historically accurate for early 2000s context.