单项选择题

Perhaps there is still quite a long way to go______ these researchers can find an answer to the mystery.

A.unless
B.until
C.where
D.before