单项选择题

How many more decades will have to pass  _____ scientists succeed in providing a cure for cancer?

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