单项选择题

A.无语法错误,但循环体中应有退出循环的语句,否则是一个死循环
B.无语法错误,但这是一个死循环,无法退出循环
C.肯定是错误的
D.语法错误,while后只能是逻辑表达式