A. World BankB. IMFC. Security CouncilD. None of them
Correct Answer: World Bank ✔
Last Updated: May 11, 2024