Be out of blue means

Be out of blue means
A: Higher than sky
B: Once upon a time
C: Suddenly
D: None of these

Out of the blue means suddenly or unexpectedly. This question tests knowledge of idioms in English. Idioms enhance expressive language in exams.