Which one of the following planets has the largest number of natural satellites or moons? Which one of the following planets has the largest number of natural satellites or moons? [2009] a)Jupiter b)Mars c) Saturn d) Venus Solution: Related