Which of these planets has no moons?
Correct answer B. Venus
Explanation
Venus has no natural satellites, and neither does Mercury, whereas Mars has two moons and Neptune has more than a dozen.
Answer checked How we write and check questions
Discussion