多项选择题

对于switch case语句,下列说法正确的是哪一个? A.
一个switch语句后面可以有多个case语句 B.
case语句后面必须是整数常量或者变量 C.
每个case语句后面最好加上break语句 D.
最好在所有case后面加上default语句