Question

Choose the correct meaning of the following idiom:  Caught between a rock and a hard place 

A to endure pain or hardship without complaining
B to be in a difficult situation with no good options.
C to invest all your resources or efforts into one thing that could fail.
D to start over from the beginning.
Practice Next

Relevant for Exams:

Hey! Ask a query