Which of the following is a reason for the growth of cities in the late 1800s?

A. Too many people were already living in rural or country areas.

B. The federal government passed the urban act of 1870, which required people to move to cities.

C. The cities offered much more space for people.

D. Factory jobs were plentiful and available in the cities.