单项选择题

有以下程序
#include<stdio.h>
intt b=2;
int fun(int*k)
b=*k+b;return(b);
main()
int a[10]=1,2,3,4,5,6,7,8,,i;
for(i=2;i<4;i++) b=fun(&a[i])+b; printf("%d",b);
print("\n");

程序运行后的输出结果是()。

A、 10 12
B、 8 10
C、 10 28
D、 10 16