-------Do you have enough to ________ all your daily expenses?
--------Oh yes, enough and to spare.
A. cover B. spend C. fill D. offer