Question

Select the most appropriate meaning of the given idiom. "Hit the nail on the head"

A When you already have it good get something on top of what you already have
B Raise controversy
C To have a dispute with someone
D Do something exactly right or say something exactly right
Practice Next

Relevant for Exams:

Hey! Ask a query