单项选择题

Almost all job applicants are determined to leave a good ______ on a potential employer.

A.illusion



B.impression
C.reflection


D.reputation