Correct option is D
Bhutan shares its borders with four Indian states: Sikkim, West Bengal, Assam, and Arunachal Pradesh. These states are located in the northeastern and eastern regions of India, providing Bhutan with its only land access to India.
Sikkim, a small state in the northeast, shares its northern boundary with Bhutan.
West Bengal, in its northernmost region, touches Bhutan’s southern border, facilitating trade and cultural exchanges.
Assam, located to the east of Bhutan, also shares a border with the country.
Meghalaya, however, does not share any boundary with Bhutan. It is bordered by Assam to the north and east, and Bangladesh to the south and west. Hence, the correct answer is that Meghalaya does not share a border with Bhutan.