单项选择题

______ left before the deadline, it doesn't seem likely that they will accomplish the project.

A.It is such a short time
B.Although such a short time
C.With such a short time
D.With so short time