单项选择题

若有循环:
int x=5,y=20;
do
y-=x;
  x++;
while(++x<- -y);则循环体将被执行( )。

A.0次
B.1次
C.2次
D.3次