单项选择题

The speaker,()for her splendid speeches, was warmly received by the audience.

A. having known
B. being known
C. knowing
D. known