单项选择题

() his last word, he got into a taxi and disappeared in time.

A.Finishing
B.Finished
C.Having finished
D.To finish