单项选择题

若有定义:char *st="how are you";,下列程序段中正确的是

A.chara[11];*p;strcpy(p=a+1,&st[4]);
B.chara[11];strcpy(++a,s;
C.chara[11];strcpy(a,s;
D.chara[],*p;strcpy(p=&a[1],st+2);