Correct option is C
The correct answer is (C) Bangladesh
Explanation:
• The India–Bangladesh border is 4,096 km, making it the longest international boundary India shares with any country.
• It touches West Bengal, Assam, Meghalaya, Tripura, and Mizoram.
• Confirmed by the Survey of India.
Information Booster:
Lengths of India's other land borders:
• China: 3,488 km
• Pakistan: 3,323 km
• Nepal: 1,751 km
Additional Knowledge:
• The 2015 Land Boundary Agreement resolved decades-old enclave disputes.
• Bangladesh gained independence in 1971 with India's support.
• India’s longest riverine border is also with Bangladesh.