Sex ratio (per 1000 males) in Assam is

895
958
998
None of these

The correct answer is B. 958.

The sex ratio (per 1000 males) in Assam is 958. This means that there are 958 females for every 1000 males in Assam. This is higher than the national average of 940. The sex ratio in Assam has been increasing in recent years, due to a number of factors, including improved healthcare and education for women, and a decline in female infanticide.

Option A is incorrect because the sex ratio in Assam is not 895.

Option C is incorrect because the sex ratio in Assam is not 998.

Option D is incorrect because the sex ratio in Assam is not none of these.