MCQOPTIONS
Saved Bookmarks
| 1. |
85% of the world’s population lives in developing countries and receives about _____ of the world’s income? |
| A. | 40% |
| B. | 10% |
| C. | 20% |
| D. | 30% |
| Answer» D. 30% | |