Hello! There are many reasons why people moved to the United States from other countries. It could be due to political instability, lack of opportunities, and many other reasons, so that they can live a better life. Natural disasters can be a factor, too. The answer is D: All of the above.