The Treaty of Lahore was signed between the Sikhs and the British in India in the year

A 1836
B 1846
C 1856
D 1866