设A=B=D=true,C=false,以下逻辑运算表达式值为真的有()
A.(!A&&B)||C&&D
B.!((A||B||D)&&C)
C.!A&&B||C||D
D.(A&&B&&C)||!D
我做出来B,C都为true
答案为B
请教C为什么不对?