IS THERE _____ FOR EVERYONE

5. Is there _____ for everyone?

A. food and drink enough B. enough food and drink

C. enough of food and drink D. enough food and drink enough