单项选择题

若有如下定义int x=10,y=24;,语句y^=x;执行后,y的值是()。

A.20
B.16
C.24
D.18