I walked as fast as possible, and I hadn't gone much farther ___ I caught up with them.

问题描述:

I walked as fast as possible, and I hadn't gone much farther ___ I caught up with them.
A. untilB. before C. that D. which
Which one? Why?

应选B
我尽可能走的快,在我赶上他们之前并没有跑远.