Well, I think it is and I ......... it's an impossible question

Well, I think it is and I ......... it's an impossible question to answer.

A.deliver

B.reckon

C.report

D.realize

正确答案是2