单项选择题

下列程序的输m结果是______。
void fun(int*x, int y)
{printf("%d%d", *x, *y); *x=3; *y=4;}
main()
{int x=1, y=2;
fun(&y, &x);
printf("%d%d", x, y);
}

A.2 1 4 3
B.1 2 1 2
C.1 2 3 4
D.2 1 1 2