单项选择题

All the hard tasks() because of their joint effort, they decide to go on holiday for a month.

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