The most important spirit to many ancient Chinese were the _what?

A. Spirits found in natural world
B. Evil spirits who controlled the crops
C. Spirits representing the Mandate of heaven
D. Spirits of one's ancestors

D. Spirits of one's ancestors