单项选择题

The professor's speech left a deep impression ______ the audience.

A.at
B.with
C.for
D.on