The correct option is D Migration
Changes in population in any settlement is affected by birth rate, death rate, and migration. Birth rate and death rate can be estimated based on the number of births and the number of deaths for every thousand people in a country in a given year. The literacy rate does not affect the population of a settlement directly.