Who mediated the agreement between India and Pakistan on the Indus Water Treaty?

A ) United Nations

B ) British Government

C ) Asian Development Bank

D ) World Bank ✅