如果 a 和 b 均为 int 类型的变量,下列表达式不能正确判断“a 等于 b”的是( )。 A. ((a >= b) && (a <= b)) B. ((a >> 1) == (b >> 1)) C. ((a + b) == (a + a)) D. ((a ^ b) == 0)