saramarron7853 saramarron7853 20-03-2018 Social Studies contestada Roughly what percentage of the world's population lives in the developing countries? a. 25 percent b. 80 percent c. 90 percent d. 50 percent