19.All that can be done .  A.have been done B.have done C.has been done D.has done

问题描述:

19.All that can be done .  A.have been done B.have done C.has been done D.has done
顺便,翻译一下这句话吧

C
能够做的都已经做了