单项选择题

下面程序段()for(t=1;t<=100;t++){scanf("%d",&x);if(x<0)continue;printf("%3d",t);}

A.当x<0时整个循环结束
B.当x>=0时什么也不输出
C.printf函数永远也不执行
D.最多允许输出100个非负整数