单项选择题

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

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

A. 5
B. 7
C. l
D. 3