单项选择题

下列程序段的输出结果为( )。
#include<stdio.h>
main()
static char a[]="language";
char *p;
p=a;
for(p=a;p<a+8;p+=2)
putchar(*p);

A) language B) lnug C) 有语法错误 D) lang