单项选择题

Her address made a great impression ______ the audience.

A. at
B. of
C. in
D. on