Correct option is A
India shares its longest international boundary with Bangladesh, spanning 4,096.7 kilometers. This makes it the fifth-longest land border in the world. The border stretches across five Indian states: West Bengal, Assam, Meghalaya, Tripura, and Mizoram. In comparison:
India shares a 3,488 km border with China, the second longest.
The border with Pakistan is 3,323 km long.
The border with Nepal is 1,751 km