KBC 2023, The options of the question - The embassy of which of these countries in New Delhi was closed in 2023? A. UK B. Sri Lanka C. Afghanistan D. America The answer is C. Afghanistan.