What is the meaning of the idiom “To smell rats”. (A) To miss judge (B) To miss understand (C) To be very honest (D) Keen of books reading►Correct Option Correct Answer is: B