单项选择题

(2003)It will not be long____we can have a trip to the moon

A.that
B.after
C.until
D.before