A similarity between Ellis Island and Angel Island is that both
a. served immigrants of mostly European descent.
b served immigrants of mostly Asian descent.
c detained immigrants for weeks or months.
d required that immigrants pass health inspections.