单项选择题

有下列程序:
fun(int x, int y) return (x+y);
main()
int a =1,b=2,c=3,sum;
sum=fun((a++,b++,a+b),c++);
printf("%d\n", sum);

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

A. 6
B. 7
C. 8
D. 9