About __________% of the world's human population lives in the developing countries.
a.
20
b.
40
c.
60
d.
80
e.
90
3 answers
What does your textbook author say?
60
Then that must be the answer.