THE FARMERS OF THIS COUNTRY CAN'T SUPPLY ENOUGH BECAUSE ______ BA...

261. The farmers of this country can't supply enough because ______ bad weather.A. due B. of C. to D. from