Idiom “Between Scylla and Charybdis” means?
A. Between two lovers
B. Between two dangers/evils
C. Between two parties
D. Between two Happy Moments