单项选择题

下列程序的执行结果是______。
print(int*b,int m)
int i;
for(i=0;i<m;i++)
*b=i; b++;
printf("%d\n",*--B) ;
main()
int a[5]=1,2,3,4,5;
print(a,5);

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