The managers consider it is important that everything ________ by weekend.
#99612
A
will complete
B
has completed
C
be completed
D
is completing