单项选择题

以下程序的输出结果是_______。
main()
union char i[2];
int k;
r;
r.i[0]=2; r.i[1]=0;
printf("%d\n",r.k);

A.2
B.1
C.0
D.不确定