单项选择题

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

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