Idiom
To hit the nail right on the head

None of these
To destroy one's reputation
To teach someone a lesson
To do the right thing
To announce one's fixed views

ANSWER DOWNLOAD EXAMIANS APP