Which is most challenging for developing countries?

Which is most challenging for developing countries?

a. large aging populations
b. economic and employment issues
c. social and environmental issues
d. outsourcing of jobs to nearby areas