问题

How long do you think it will be _____ President Hu Jintao makes another visit to America?—It all depends[ ]
A: when
B: that
C: before
D: until
B: that
C: before
D: until
正确答案是: