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

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

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