Correct Answer: (c) Mexico
Solution:As per the question period, option (c) was the correct answer. According to World Bank's data, 5 countries having highest debt stock of IBRD loans and IDA credits (DOD, current US $) in 2022 are as follows: 1. India (US $ 38.26 billion), 2. Indonesia (US $ 20.63 billion), 3. Bangladesh (US $18.23 billion), 4. Pakistan (US $ 18.07 billion), 5. China (US $16.07 billion).