Which term refers to the belief in the existence of individual spirits that inhabit natural objects and phenomena?
A) Animalistic
B) Animate
C) Anime
D) Animism
E) Animosity
F) Animus
G) Equanimity
H) Inanimate