单项选择题

已有变量x和y,以下()不能实现交换变量x和变量y的值。

A.x=y;y=x
B.x,y=y,x
C.t=y;y=x;x=t
D.x=y+x;y=x-y;x=x-y