单项选择题

下列程序段有语法错误的行是______。
1 do case
2 case a>0
3 s=1
4 else
5 s=0
6 endcase

A) 2
B) 4
C) 5
D) 6