Idiom of “Smell a Rat”?

Options:
A. To reveal secrets
B. To suspect that something is wrong
C. Talking nonsense
D. To get momentum in a job

Answer: B. To suspect that something is wrong