Which treaty marked the end of the Sikh Empire and annexation of Punjab by the British?

Treaty of Amritsar
Treaty of Lahore
Treaty of Gandamak
Treaty of Simla

The correct answer is (b), Treaty of Lahore.

The Treaty of Lahore was signed on 9 March 1846 between the British East India Company and Maharaja Dalip Singh, the last Maharaja of the Sikh Empire. The treaty marked the end of the First Anglo-Sikh War and the annexation of Punjab by the British.

The treaty was signed at Lahore, the capital of the Sikh Empire. The British were represented by Sir Henry Lawrence, while the Sikhs were represented by Raja Gulab Singh.

The treaty stipulated that the Sikh Empire would cede all of its territory to the British, except for the princely state of Jammu and Kashmir, which was given to Raja Gulab Singh. The British also agreed to pay a pension to Maharaja Dalip Singh.

The Treaty of Lahore was a major turning point in the history of India. It marked the end of the Sikh Empire and the beginning of British rule in Punjab.

The other options are incorrect because:

  • Option (a), Treaty of Amritsar, was signed on 16 March 1809 between the British East India Company and Maharaja Ranjit Singh, the founder of the Sikh Empire. The treaty established peace between the British and the Sikhs and defined the boundaries of their respective territories.
  • Option (c), Treaty of Gandamak, was signed on 26 May 1879 between the British and the Afghan Amir, Sher Ali Khan. The treaty was intended to establish peace between the two countries and to define the boundaries of their respective territories. However, the treaty was never ratified by the Afghan government and was eventually repudiated by Amir Abdur Rahman Khan in 1880.
  • Option (d), Treaty of Simla, was signed on 3 July 1914 between the British and the Tibetan government. The treaty defined the boundaries between British India and Tibet and established trade relations between the two countries.