Correct Answer:
B. India
Understanding the geographical neighbors of countries is a fundamental concept in world geography. India is the correct answer as it shares its eastern border with Pakistan, extending from the Arabian Sea in the south to the Himalayas in the north. This extensive border is a significant geopolitical feature.
- China lies to Pakistan's northeast, primarily bordering the Gilgit-Baltistan region.
- Afghanistan is situated to Pakistan's northwest, sharing a long and often rugged border.
- Iran is located to Pakistan's west, forming a border that is largely desert and mountainous.
Each of these countries shares a distinct directional border with Pakistan, making India the sole eastern neighbor.