单项选择题

若有以下程序:
#include<stdio.h>
int a[]=2,4,6,8;
main()
int i;
int *p=a;
for(i=0;i<4;i++) a[i]=*p;
printf("%d\n",a[2]);

上面程序的输出结果是()。

A. 6
B. 8
C. 4
D. 2