What was the significance of the Zhou mandate of heaven?
A. It created a separation between church and state.
B. It eliminated religious oppression.
C. It gave legitimacy to the form of government being established.
D. It established a system for public education.