The correct answer is A. 980.
The sex ratio is the number of females per 1000 males. According to the Census 2011, the sex ratio in Himachal Pradesh is 980. This means that there are 980 females for every 1000 males in the state.
The sex ratio in Himachal Pradesh has been increasing steadily over the years. In 1901, the sex ratio was 938. It increased to 947 in 1951, 956 in 1961, 965 in 1971, 974 in 1981, 979 in 1991, and 980 in 2001.
The increase in the sex ratio in Himachal Pradesh can be attributed to a number of factors, including improved healthcare, better education, and rising economic status of women. These factors have led to a decline in female infanticide and an increase in the life expectancy of women.
The high sex ratio in Himachal Pradesh is a positive sign for the state. It indicates that women are being valued and that they are being given equal opportunities to men. This is likely to have a positive impact on the development of the state in the years to come.
The other options are incorrect because they do not represent the actual sex ratio in Himachal Pradesh.