An enormous amount of work has been done and perhaps still more

An enormous amount of work has been done and perhaps still more remains
A、to be done
B、to do
C、being done
D、doing
【正确答案】:A