HE MADE A DEEP ... ON THE MEMBERS OF HIS ENGLISH SPEAKING CLUB....

595. He made a deep ... on the members of his English speaking club.

A. impression

B. impress

C. impressing

D. impressed