96% of the population of a village is 23040. The total population of the village is________? Arif Khan 6 years ago A. 32256 B. 24000 C. 24936 D. 25640