Which best describes the religion of the Bantu people?
A. most are Muslims
B. most Bantu practice Animism
C. nearly all Bantu are Christians
D. the Bantu practice a wide variety of religions