单项选择题

下列语句中不是死循环的是_________。
A、inti=10;while(1){i--;if(i==1)break;}
B、for(inti=1:i<10;i++){i--;}
C、inti=0;Do{i++;}while(i>=0)
D、inti=1;for(;;)i=i+1;