单项选择题

当执行以下程序段时( ) do{y--;}while(--y) printf("%d\n",y--);

A.循环体将执行一次
B.循环体将执行两次
C.循环体将执行无限次
D.系统将提示有语法错误