The correct answer is: c) Between 1 and 2 million.

According to the 2011 census, the population of Mizoram was 1,091,014. This means that the population of Mizoram is between 1 and 2 million.

Option a) is incorrect because the population of Mizoram is more than 500,000.

Option b) is incorrect because the population of Mizoram is less than 2 million.

Option d) is incorrect because the population of Mizoram is not above 2 million.