Choose the correct meaning of idiom ” between sylla and charybids”

Choose the correct meaning of idiom ” between sylla and charybids”

A. Between two great difficulties
B. Between two great opportunities
C. In a confused situation
D. None of these