单项选择题

David has ______ much work to do that he is staying late at his office.

A.such
B.very
C.so
D.enough