问题

It is not impossible _the important work on time.[ ]
A: for he to finish
B: for him to finish
C: that him finish
D:he to finish
B: for him to finish
C: that him finish
D:he to finish
正确答案是: