Which of the following forms of theory explaining the great Atlantic migration?

A.Economic pull factors in Europe due industrial growth
B. economic push factors in Europe, resulting from crop failures
C. Environmental pull factors in the US held a desirable climate
D. political push factors in Europe due to government instability.

1 answer

All of the above options can be considered forms of theory explaining the great Atlantic migration.