单项选择题

The students didn"t manage to work out the problem ______ their teacher had explained how.

A.when
B.until
C.unless
D.as