Which force finally drove all the Persians from Greek territory, ending the Persian Wars?

A. a group of united Greek city-states

B. the fighting soldiers of Sparta

C. the warriors of Athens

D. the defenders of Marathon