HE HAS MADE A DEEP __________ ON HIS EMPLOYER.A. IMPRESSION B. IMPR...

5. He has made a deep __________ on his employer.

A. impression B. impressive C. impressed D. impress