The two correct answers are:
- The mountains isolated the city-states.
- The sea separated the city-states.
These geographical features contributed to the development of independent city-states by limiting interaction and promoting distinct local cultures and governance.