The correct answer is B) That had difficulty understanding English. C) They lived in overcrowded apartments
The difficulties that many immigrants faced in leaving their homes and making a new life in the United States were the following: they had difficulty understanding English and they lived in overcrowded apartments.
Immigrants left their native countries because many were persecuted for religious differences and others were very poor and were looking for better living opportunities for their families. When they got to the United States they had to live in overcrowded spaces with unhealthy conditions and minimum ventilation. And language was another major issue.
The other options of the question were A) They were no longer able to practice their traditional religion. D) They were not allowed to go back home if they wanted to.