The British annexed Punjab after defeating the Sikhs in the Anglo-Sikh War in the year ______.
Show answer & explanation
Correct answer: D
Explanation
The correct answer is option 4 i.e. 1849.
The British annexed Punjab after defeating the Sikhs in the Anglo-Sikh War in the year 1849. The annexation followed the Second Anglo-Sikh War of 1848-1849, which ended with the defeat of the Sikh Empire. The Treaty of Lahore, signed in March 1846, had already led to significant British control over the region, and the subsequent war solidified British dominance, leading to the formal annexation of Punjab into British India.