单项选择题

下列代码输出结果是()
int i=10;
while(i>0){
i=i+1;
if(i==10){
break;
}
}

A.while循环执行10次
B.死循环
C.循环一次都不执行
D.循环执行一次