He insisted ______ the work before Friday.

He insisted ______ the work before Friday.

A.to finish

B.finishing

C.in finishing

D.on finishing

答案及解析: D