Question: what has the greatest gravitational force on a body?
Answer: The greater an object's mass, the greater its gravitational force. The earth has a strong attracting force for objects with smaller mass (including the moon), and the sun has an attracting force on the earth and other planets in our solar system.