Chinese people accepted the Zhou rulers who took over from the Shang because they ____.

Apreferred the Zhou leaders
Cbelieved in “China’s Sorrow”
Bwere afraid of the Zhou leaders
Dbelieved in the mandate from heaven

Verified Answer :

I think the answer D makes the most sense.

The Zhou rulers legitimized their rule by invoking the "Mandate of Heaven". The answer is d. believed in the mandate from heaven