单项选择题

若有定义:int a=1,b=2,c=3;则执行以下程序段后a,b,c的值分别为()if(a{c=a;a=b;b=c;}

A.a=1,b=2,c=3
B.a=2,b=3,c=1
C.a=2,b=3,c=3
D.a=2,b=1,c=1