This idiom describes being trapped between two equally bad or dangerous choices, with no good escape route. The 'devil' represents one threat while the 'deep blue sea' represents another, leaving you caught between them. Option C is incorrect because both alternatives are unpleasant, not pleasant.