Which of the following aspects of West African culture originally came from outside of Africa?

a : animism

b : islam

c : enslavement

d : oral tradition