Which factor led to the rise of city-states in Greece?

A.
diverse cultures, languages, and religions prevented unification

B.
constant invasion

C.
geographic isolation

D.

a revolution agaisnt colonialism from Persia