单项选择题

有以下程序:
#include<stdio.h>
main()
{int x=3,y=5;
X=x^y;y=x^y;x=x^y;
printf("%d,%d\n",x,y);
}
程序运行后的输出结果是______。

A.3,5
B.5,3
C.35,35
D.8,8