gabhay10 gabhay10 30-04-2020 Biology contestada The human population is closest to ______. * 1.) 8 million 2.) 7 billion 3.) 7 million 4.) 8 billion