单项选择题

Perhaps it will be a long while ______ Donald comes back from New York. Don't wait for him.

A.when
B.that
C.since
D.before