Which of the following is the best reason why there are various languages spoken in New York City?

A.
Immigrants wanted to own plots of land when moving to America.
B.
People are required to learn multiple languages when living in a city.
C.
Immigrants often moved into bigger cities when entering America.
D.
People often choose to live in more diverse areas to learn about cultures.

C. Immigrants often moved into bigger cities when entering America.