单项选择题

执行下面程序片段的结果是 ( )
int x=123;
do
printf("%3d\n",x--);
while(!x);

A.打印出321
B.打印出123
C.不打印任何内容
D.陷入死循环