单项选择题

Mr. Kimura ()a speech when I entered the hall

A. made  
B. was making
C. will make 
D. makes