Separate regions of the English colonies displayed differences in their principal economic activities in the Colonial Era. Which factor best explains the reason for these differences?
A. the geographical differences between regions
B. the variations in local laws between regions
C. the different majority religion in each region
D.the number of immigrants living in each region