FANTAYSIAD3466 FANTAYSIAD3466 29-11-2022 Geography Answered The world produces enough food to feed ______ the global population.A. About 90% ofB. 1.5 timesC. 100% ofD. 3 times