How were the conditions for immigrants at Ellis Island different from those at Angel Island?

A.
Ellis Island kept their immigrants detained for much longer periods of time than the immigrants at Angel Island.
B.
Angel Island immigrants had more living space while Ellis Island immigrants were packed closely together.
C.
Ellis Island immigrants usually only had to pass medical and legal screening while Angel Island immigrants were interrogated.
D.
Angel Island had better living conditions while Ellis island immigrants were made to sleep on beds with no mattresses.

B. Angel Island immigrants had more living space while Ellis Island immigrants were packed closely together.