Multiple choice general knowledge science & technology Which of the following has/have no natural satelite(moon)? venus mercury venus and mercury mars Reveal answer Fill a bubble to check yourself C Correct answer Explanation Both Venus and Mercury have no natural satellites (moons). This is relatively uncommon in our solar system - most planets have at least one moon. Mars has two small moons (Phobos and Deimos), Earth has one, and the outer planets have many.