Correct option is D
The United Kingdom and the United States have traditionally been major donors to Indian non-governmental organizations (NGOs). They provide substantial funding for social development projects in areas like health, education, and poverty alleviation.