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
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