All the preparations for the task _________, and we’re ready to start.
#99042
A
complete
B
have completed
C
had been completed
D
have been completed