Control Instructions - Programming

Q1:

Which of the following sentences are correct about a switch loop in a C program?
1: switch is useful when we wish to check the value of variable against a particular set of values.
2: switch is useful when we wish to check whether a value falls in different ranges.
3: Compiler implements a jump table for cases used in switch.
4: It is not necessary to use a break in every switch statement.

A 1,2

B 1,3,4

C 2,4

D 2

ANS:B - 1,3,4

No answer description is available. Let's discuss.