Answer:
The Shang Dynasty ended in about 1050 BCE, when conquerors from the state of Zhou invaded the capital and successfully toppled the Shang Dynasty. The Zhou conquerors claimed to overthrow the Shang Dynasty for moral reasons. They said that the Shang king was evil and that heaven no longer wanted him to rule.
The correct answer is option B.
Edmond Halley correctly predicted the return of the eponymous comet Halley after he realized several sightings of a comet were in fact the same comet.
By correctly understanding Sir Isaac Newton's law of gravity and also his ideas in mathematics, Halley was able to correctly predict that the comet that now bears his name would return periodically. He did this by discovering Halley's orbit in 1716 and thus being able to predict the year of its return.