We can’t finish our report in such a short time.
A.It is impossible for us to finish our report in such a short time.
B.It is impossible for us not to finish our report in such a short time.
C.It is possible for us to finish our report in such a short time.
D.It is difficult for us to finish our report in such a short time.