Three-fourths of the assignment -----.
A
is finish
B
have finished
C
has been finished
D
have been finished
Correct Answer: has been finished