English MCQs, Idioms MCQsDo no trust a man who “blows his own trumpet”A. flatters B. praises others C. admonishes others D. praises himself “Like a sitting duck” means________________?In the armed forces, it is considered a great privilege to “die in harness”.