单项选择题

下列循环结构中至少执行一次循环体的是()。

A.while...do
B.do...while
C.for...
D.for...do