What made the New England colonies different from the middle and southern colonies?
a. The rocky soil was difficult to farm.
b. The large plantations had many enslaved workers.
c. The excellent harbors helped cities grow.
d. The population of the colonies was especially diverse.