单项选择题

All the task ______ ahead of time, we planned to go on holiday for a week.

A. had fulfilled
B. having fulfilled
C. were fulfilled
D. having been fulfilled