单项选择题

_____ his last word, he got into a taxi and disappeared in no time.

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