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.