单项选择题

下面的一段C程序中,循环体语句_________退出循环。 unsigned char n; int total; n=50; while(n-->=0){total+=n;}

A.执行49次后
B.执行50次后
C.执行5 1次后
D.死循环,不会