Why did Greek colonies spread throughout the Mediterranean region?

ATyrants created many of them.
BPopulation pressures caused them to develop.
CPersia attacked mainland Greece.
DPericles founded them.

Verified Answer :

One of the main reasons why Greek colonies spread throughout the Mediterranean region was because "Population pressures caused them to develop," since Greek grew rapidly for many years.