Which of the following errors would be reported by the program give

Loading

โœช Choose the correct option.

Which of the following errors would be reported by the program given below on GCC compiler?

#include  
int main() {
int a = 5;
switch(a) {
case 1:
printf("First");
case 2:
printf("Second");
case 3 + 2:
printf("Third");
case 5:
printf("Final");
break;
}
return 0;
}

A. There is no break statement in each case.
B. Expression as in case 3 + 2 is not allowed.
C. error: duplicate case value
D. No error will be reported.