单项选择题

All the tasks ____ ahead of time, they decided to go on holiday for a week.

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