Treaty of Amritsar, through which land of Kashmir was sold to Gulab Singh by the British took place in which year?

1800 AD
1830 AD
1846 AD
1900 AD

The correct answer is C. 1846 AD.

The Treaty of Amritsar was signed on 16 March 1846 between the British East India Company and the Sikh Empire. It was the result of the First Anglo-Sikh War. The treaty ceded the princely state of Jammu and Kashmir to the British East India Company in exchange for a payment of 75 lakhs of rupees. The treaty was signed by Sir Henry Lawrence on behalf of the British and Raja Gulab Singh on behalf of the Sikhs.

Option A is incorrect because the year 1800 AD is too early. The Sikh Empire was founded in 1799 AD by Maharaja Ranjit Singh.

Option B is incorrect because the year 1830 AD is too early. The First Anglo-Sikh War began in 1845 AD.

Option D is incorrect because the year 1900 AD is too late. The British Raj ended in 1947 AD.