Which reason best explains why urbanization happened in the United States in the late 1800s?
A
Cities were clean, peaceful places to settle.B
Cities offered more jobs and opportunities.C
Rural areas were closed to immigrants.D
Rural areas only provided factory work.