下列语句中,错误的是()

下列语句中,错误的是()
A、while(x=y)5;
B、dox++while(x==10);
C、while(0);
D、do2;while(a==b);
【正确答案】:B
【题目解析】:本题x++后缺少分号。