单项选择题

已知intx=10,y=20,z=30;以下语句执行后x,y,z的值是(    )。
   if(x>y)
   z=x;x=y;y=z;
   A.x=10,y=20,z=30    B.x=20,y=30,z=30
   C.x=20,y=30,z=10   D.x=20,y=30,z=20

A.x=10,y=20,z=30
B.x=20,y=30,z=30

C.x=20,y=30,z=10