单项选择题

以下程序的输出结果是()  fun (int x,int y, int z)   z=x * x+y * y;  main( )   int a=31;   fun(5,2,a);   print("%d",a);

A. 0
B. 29
C. 31
D. 无定值