单项选择题

有如下程序
main()
int x=3;
do
prinff("%d",x--);
while(!x);
该程序的执行结果是_____。

A.321
B.3
C.不输出任何内容
D.陷入死循环