9._______had he got there______the bell rang.

9._______had he got there______the bell rang.

A.As soon as; when

B.Hardly; than

C.No sooner ; than

D.When; as soon as

正确答案是C