Gandhi took the religious principle of ahimsa which means doing no harm, common to Buddhism, Hinduism and Jainism and turned it into a non-violent tool for mass action. He used it to fight not only colonial rule but social evils such as racial discrimination and untouchability as well.
A, B, and C. Mesopotamia was in the middle of a desert, and the only reason it was farmable was because it lay between the Tigris and Euphrates rivers which flooded yearly to water the ground.