单项选择题

Caroline ______ her speech when a stranger rushed in and interrupted her.

A.was to finish
B.finished
C.had finished
D.was to have finished