SOME SCIENTISTS SAY THAT THERE ARE ENOUGH RESOURCES TO ______ 8 BILLION PEOPLE

8. Some scientists say that there are enough resources to ______ 8 billion people.