Which factor made it more difficult for new immigrants to be assimilated into American society? (A) New immigrants largely favored socialism. (B) New immigrants often did not speak English. (C) New immigrants worked mostly in unskilled jobs. (D) New immigrants mostly settled in frontier regions.