Home » Geography » Which of the following planets has twelve satellites?

Which of the following planets has twelve satellites?

Which of the following planets has twelve satellites?
  • A.
    neptune
  • B.
    mars
  • C.
    jupiter
  • D.
    uranus
Correct Answer: Option C
Explanation