单项选择题

下列程序的运行结果是()。
#include<stdio.h>
voidfun(int*s,int*p)
staticintt=3;
*p=s[t];
t--;

voidmain()
inta[]=2,3,4,5,k;
intx;
for(k=0;k<4;k++)
fun(a,&x);
printf("%d,",x);
 

A. 5,4,3,2
B. 2,3,4,5,
C. 2,2,2,2,
D. 5,5,5,5,