Person, place, work, thing, etc.
I honestly think the answer is D.
A. sports
sports unlike all other terms is superordinate
Earth's, because by adding the 's, it shows possession.
Advantages means something that gives you a higher chance of achieving something. For example, an advantage in a race is good stamina.