单项选择题

有以下程序
main()
union
char ch[2];
int d;
s;
s.d=0x4321;
printf("%x,%x\n",s.ch[O],s.ch[1]);

在16位编译系统上,程序执行后的输出结果是()。

A.21,43
B. 43,21 
C.43,00 
D. 21,00