Multiple choice general knowledge

What country has bee the planet's largest aid donor since 1991?

  1. India

  2. Japan

  3. England

  4. China

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Japan has been the world's largest foreign aid donor since 1991, consistently contributing the highest percentage of its GNP to international development assistance. This reflects Japan's commitment to global development and diplomatic influence through economic aid. India, England (not a sovereign country), and China have not held this position.