单项选择题

以下程序的输出结果是( )。
main()
int a=4,b=5,c=0,d;
d=!a&&!b)|| !c;
cout<<d<<endl;

A.1
B.0
C.非0的数
D.-1