________ planets has no moons ?

240

A. Mars
B. Neptune
C. Venus
D. None of these