单项选择题

变量a中的数据用二进制表示的形式是01011101,变量b中的数据用二进制表示的形式是11110000,若要求将a的高4位取反,低4位不变,所要执行的运算是( )。

A.a*b
B.a|b
C.a&b
D.a<<4