why did the Zhou establish their own dynasty
a. they abolished the feudal states to make china stronger
b. they rebelled against the harsh rule of the shang
c. they wanted to model government after confucian principles
d. they were elected by the people under the Mandate of Heaven