Which group of people live primarily on Africa’s eastern coast, are of mixed Arab-African ancestry, and usually practice Islam?
A.

Afrikaners
B.

Ashanti
C.

Bantu
D.

Swahili