The idiom means being faced with two equally undesirable or dangerous alternatives, where neither choice is good. Option B correctly captures this meaning of being trapped between bad options. Options A, C, and D are incorrect literal interpretations - it's not about drowning, life's course, or burial at sea.