Which ethnic group today is found in North Africa, speaks Arabic and practices Islam?
A. The Yoruba
B. The Hausa
C. The Hutus
D. The Berbers
HELL THIS IS DUE TODAY