How did geography shape civilizations in ancient India and China?

How did geography shape civilizations in ancient India and China?

A) they built cities away from areas prone to flooding and dangerous weather
B) they grew along rivers and other bodies of water
C) they emerged where mountains and other natural barriers offered protection
D) they constructed towns and cities well-established trade routes