What religion dominates northern Africa?
A. Buddhism
B. Islam
C. Hinduism
D. Christianity
