单项选择题

已知:int a(3);下列表达式中,错误的是()。

A.a%2==0
B.a--+2
C.(a-2)++
D.a>>=2