KBC 2024| Which of these countries lies closest to the South Pole? By Tunmay Mishra - November 7, 2024 KBC 2024, The options of the question – Which of these countries lies closest to the South Pole? A. Russia B. India C. Afghanistan D. Argentina The answer is D. Argentina