6. ________was not long before the enemy was driven off.

6. ________was not long before the enemy was driven off.

A.It

B.This

C.Which

D. That

正确答案是A