What effect did the geography of ancient Greece have on its early development?

The mountainous terrain led to the creation of independent city-states.

A lack of natural seaports limited communication.

An inland location hindered trade and colonization.

Abundant natural resources encouraged self-sufficiency.

PLZ HELP!