单项选择题

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

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