Answer:
The southern colonies had large indigo and rice plantations. -> Warm climate and wet soil
The middle colonies grew large quantities of wheat and other grains. -> Fertile soil and longer growing season
The New England colonies had small farms that produced crops for local use. -> Rocky soil and short growing season
Explanation:
The American Colonies geography was set between the Atlantic Ocean and the Appalachian Mountains.
The southern colonies, closer to the Atlantic ocean, had a warm climate and wet soil.
The middle colonies were located on a rich and deep soil due to glaciers from New England.
The New England colonies, closer to the Appalachian Mountains, were settled on a rocky and sandy soil, where crops did not grow well.