Afghanistan
Pakistan
China
Nepal
Answer is Right!
Answer is Wrong!
The correct answer is (b). The Khyber Pass is a mountain pass located in the Khyber Pakhtunkhwa province of Pakistan. It is a strategically important route that connects Central Asia with South Asia. The pass has been used by invaders and traders for centuries.
The other options are incorrect. Afghanistan is a landlocked country located in Central Asia. China is a country located in East Asia. Nepal is a country located in South Asia.