单项选择题

Jack, with his dark hair and brown eyes, made an impression __________ almost everyone he met.

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