单项选择题

若有如下程序:
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