Did you have _____ on holiday?

A. a good weather

B. good weathers

C. good weather

D. weather