单项选择题

Why did the lower-class white people in the United States treat Chinese immigrants with hostility

A.Because they didn't understand their language.
B.Because they saw them as a source of threat to their jobs.
C.Because their culture was very different from theirs.
D.Because they had very different appearances.