单项选择题

A couple of minutes earlier,()we could hve been able to hear his speech.

A. and
B. on
C. but
D. so