Our website is made possible by displaying online advertisements to our visitors. Please consider supporting us by whitelisting our website.

“Hitting the Nail on the Head” means?

“Hitting the Nail on the Head” means?

A. Performing a task with exactness
B. Hurting someone without letting them know
C. Taking a very dangerous risk
D. Scold someone for their mistake