Multiple choice general knowledge

Which planet has the longest day?

  1. Earth

  2. Venus

  3. Mars

  4. Pluto

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

Venus has the longest day (rotation period) of any planet in our solar system. It takes about 243 Earth days to complete one rotation on its axis, which is longer than its year (225 days). This makes option B correct. Options A and C (Earth and Mars) have much shorter days, while Pluto is no longer classified as a major planet.