Correct Answer:
D. To do exactly right
This question tests your knowledge of English idioms. The idiom \"hit the nail on the head\" means to say or do something that is exactly right or perfectly accurate. It is used when someone identifies the real cause of a problem or gives the correct answer without any mistake.
This expression originates from carpentry, where striking a nail precisely on its head drives it in efficiently. Figuratively, it refers to making an exact observation or reaching the correct conclusion. The idiom does not mean physically hitting something, becoming angry, or making a mistake.
- Idiom: Hit the nail on the head.
- Meaning: To do or say exactly the right thing.
- Example: Your explanation hit the nail on the head.
Therefore, the correct answer is: \"To do exactly right\".