Why were immigrants treated differently at Angel Island and Ellis Island?

A. The people screening immigrants at Angel Island were motivated by racial prejudice.
B. The people screening immigrants at Angel Island treated suspected communists poorly.
C. The people screening immigrants at Angel Island were told to reject unskilled workers.
D. The people screening immigrants at Angel Island treated Catholic Europeans poorly.