Sindh was annexed by the British in

1843
1845
1849
1854

The correct answer is (c). Sindh was annexed by the British in 1843.

Sindh was a province of the Mughal Empire until the early 18th century, when it came under the control of the Kalhora dynasty. The Kalhoras were overthrown in 1783 by the Talpur dynasty, who ruled Sindh until the British annexation.

The British had been interested in Sindh for some time, due to its strategic location on the Indus River. In 1839, the British invaded Sindh and defeated the Talpurs. The British then annexed Sindh and made it a part of British India.

The annexation of Sindh was met with resistance from the local population. The British responded by suppressing the resistance and imposing their rule on Sindh. The British ruled Sindh until 1947, when it became part of the newly independent state of Pakistan.

(a) 1843: This is the correct answer. The British annexed Sindh in 1843.
(b) 1845: This is incorrect. The British did not annex Sindh in 1845.
(c) 1849: This is incorrect. The British did not annex Sindh in 1849.
(d) 1854: This is incorrect. The British did not annex Sindh in 1854.