How long do you think it will be ______ the Chinese people land on the moon?
#34769
A
that
B
since
C
until
D
before