Choose the correct meaning of the idiom: June 24, 2025June 22, 2025 by Tauqeer Ahmad(A) To be in a happy position(B) To be in trouble(C) Be caught between two undesirable alternatives(D) None of these