Dogra dynasty bought Kashmir from the British in:
Correct answer is: B. 1846
Under the Treaty of Amritsar (1846), the British sold Kashmir to Gulab Singh of the Dogra dynasty.