单项选择题

下列程序的运行结果是( )。
int y=5, x=14;
y=((x=3*y, x+1), x=1);
printf("x=%d, y=%d", x, y);

A.x=27,y=27
B.x=12,y=13
C.x=15,y=14
D.x=y=27