单项选择题

下面程序的输出是________。
char s[]="ABCD";
main()
char*p
for(p=s;p<s+4,p++)
printf("%s\n",p);

A.ABCD
BCD
CD
D
B.A
B
C
D
C.D
C
B
A
D.ABCD
ABC
AB
A