To smell a rat

A) to see hidden meaning

B) to smell bad odour

C) to misunderstand

D) to suspect a trick or deceit

Correct answer:
D) to suspect a trick or deceit



Please provide the error details in above question