The planet with the maximum number of natural satellites (moons), so far discovered is _____ ?

41

A. Jupiter
B. Neptune
C. Saturn
D. Uranus

Explanation:
Jupiter 63
Saturn 60
Uranus 27
Neptune 13
Pluto 3
Mars 2
Earth 1
Venus 0
Mercury 0