单项选择题

以下程序的输出结果为( )。
int a,b,C;
a=10;
b=50;
C=30;
if(a<b) a=b;
b=C;
c=a;
printf("a=%d,b=%d,c=%d",a,b,C);

A.a=50,b=30,c=30
B.a=10,b=30,c=10
C.a=50,b=30,c=10
D.a=50,b=30,c=50