单项选择题

下列程序的输出结果是______。
char*fun(char*str,int n)
int i;
char*p=str;
for(i=0;i<10;i++,str++)
*str=’a’+i;
return++p;
main()
char a[10];
printf("%s\n",fun(a,10));

A.ABCDEFGHIJ
B.abcdefghij
C.bcdefghij
D.不确定的值