有以下程序
Main()

有以下程序
Main()
{ unsigned char a=2,b=4,c=5,d;
D=a|b; d&=c; printf("%d\n",d);
}
程序运行后的输出结果是______。

A.3

B.4

C.5

D.6

正确答案是B