________ planets has no moons ?

239

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