Jessicaviz Jessicaviz Geography Answered Which of the following factors has slowed India’s economic development and prevented improvement in the people’s standard of living?A) An aging populationB) Lack of energy resourcesC) Plentiful natural resourcesD) A high population growth rate