单项选择题

下列4个关于C语言的结论中错误的是()。

A. 可以用do…while语句实现的循环一定可以用while语句实现
B. 可以用for语句实现的循环一定可以用while语句实现
C. 可以用while语句实现的循环一定可以用for语句实现
D. do…while语句与while语句的区别仅是关键字“while”出现的位置不同