How did geography influence the development of ancient Greece?
A. It provided for the isolation of Greece from the rest of the world
B. It led to the creation of separate city-states
C. It enhanced unity among all Greeks
D. It allowed for the creation of a large powerful empire