The planet having the largest number of satellites amongst the following is
10. Which of the following has the largest number of natural satellites or moons?