Correct option is C
Bangladesh is the country that lies in the east of India.
Myanmar is the country that lies in the east of India.
China, Bhutan, Nepal lies to the north
Afghanistan and Pakistan lies to the northwest.
India has a land frontier of 15,106.7 km.
The total length of the coastline of India is 7,516.6 km.
India Neighbouring countries namely Afghanistan, Pakistan, China, Bhutan, Nepal, Myanmar, Bangladesh, Maldives and Sri Lanka.