单项选择题

A. while 语句的功能可由do-while 语句实现
B.do-while 语句的功能可由while 语句实现
C.若已知循环体的次数,则只能使用while 语句
D.循环条件相同时,do-while 语句的执行效率更高