单项选择题

有如下程序: #inc1ude <iostream> void fun(int& x,int y){int t=x;x=y;y=t; } int main() { int a[2]={23,42}; std::cout<<a[0]<<"," a[1] std::end1; return 0; } 执行后的输出结果是( )。

A.42, 42
B.23, 23
C.23, 42
D.42, 23