[单选题]

下列程序的输出结果是( ) main() {char*p1,*p2,str[50]="xyz"; p1="abcd"; p2="ABCD"; strcpy(str+2,strcat(p1+2,p2+1)); printf("%s",str); }

A.xyabcAB

B.abcABz

C.Ababcz

D.XycdBCD

参考答案与解析: