单项选择题

int a=1, b=2, 经运算 a^=b^=a^=b 后结果为()

A.a=3,b=2
B.a=1,b=2
C.a=2,b=1
D.不知道