CHRISTMAS, THE WEATHER HAS BEEN QUITE GOOD. A. FROM B. SINCE C. ON...

7. Christmas, the weather has been quite good.

A. from B. since C. on D. for