Explanation: India is a country with a diverse geographical landscape and is surrounded by several countries on its borders. Understanding the cardinal directions and the countries that neighbor India is crucial for comprehending its geopolitical position.
The North-West neighbors of India are Afghanistan and Pakistan. These countries are located to the west of the northern part of India. Afghanistan shares a border with the Indian state of Jammu and Kashmir, while Pakistan shares a long border with several Indian states including Punjab, Rajasthan, Gujarat, and Jammu and Kashmir.
The East neighbors of India are Myanmar (also known as Burma) and Bangladesh. Bangladesh shares a significant border with the Indian states of West Bengal, Assam, Tripura, and Meghalaya. Myanmar shares a border with the Indian states of Mizoram, Manipur, Nagaland, and Arunachal Pradesh.
It is important to note that while China and Nepal are also neighbors of India, they are located to the North, not the North-West. Nepal shares a border with the Indian states of Uttarakhand, Uttar Pradesh, Bihar, and Sikkim, while China shares a border with several Indian states including Jammu and Kashmir, Himachal Pradesh, Uttarakhand, Sikkim, and Arunachal Pradesh.
The confusion often arises when students mix up the cardinal directions and incorrectly group countries. For instance, including Nepal and China in the North-West neighbors list is incorrect because they are North neighbors. Similarly, Myanmar and Bangladesh are East neighbors, not North-West neighbors.
In summary, the correct answer is (D) Only (A) & (B), as it accurately identifies the North-West and East neighbors of India without including incorrect groupings of countries.