Idiom “Between Scylla and Charybdis” means?

138

A. Between two lovers
B. Between two dangers/evils
C. Between two parties
D. Between two Happy Moments

Explanation:

Facing two equally unpleasant, dangerous, or risky alternatives, where the avoidance of one ensures encountering the harm of the other.