Question:medium

India share its borders with which of the following countries.
(A). Sri Lanka
(B). Bhutan
(C). Afghanistan
(D). China
Choose the correct answer from the options given below:

Show Hint

When asked about borders, always assume the question refers to land borders unless 'maritime' is specified. India's land neighbors are Pakistan, Afghanistan, China, Nepal, Bhutan, Bangladesh, and Myanmar. Sri Lanka and the Maldives are maritime neighbors.
Updated On: Feb 18, 2026
  • (A), (B), (D) Only
  • (B), (C) and (D) only
  • (A), (B) and (C) only
  • (A), (B), (C) and (D)
Show Solution

The Correct Option is B

Solution and Explanation

Step 1: Border Definition:
A land border exists when countries share a common land boundary. Maritime boundaries are distinct.

Step 2: Country Border Analysis:


(A) Sri Lanka: India has no land border with Sri Lanka; they are separated by the Palk Strait. They share a maritime border.

(B) Bhutan: India shares a land border with Bhutan across Arunachal Pradesh, Sikkim, Assam, and West Bengal.

(C) Afghanistan: India shares a small land border with Afghanistan in the Gilgit-Baltistan region (PoK), known as the Durand Line. India officially claims this border.

(D) China: India shares a long, disputed land border with China, the Line of Actual Control (LAC), spanning several Indian states and Union Territories.


Step 3: Correct Combination:
India's land borders are with Bhutan, Afghanistan (officially), and China. Sri Lanka is excluded. The correct combination is (B), (C), and (D).

Step 4: Final Answer:
The correct option is (B), which includes (B), (C), and (D).
Was this answer helpful?
0