单项选择题

若有如下程序:
main()
int x=3,y=4,z;
z=(x+(y-=X*X));
printf("%d,%d\n",y,z);

则程序执行后的输出结果是()。

A、 -4,2
B、 -5,-2
C、 -5,-1
D、 4,-2