单项选择题

下面程序的输出结果是( )。
#include<stdio.h>
#include<string.h>
main()
char pl[20]="123 ", *p2="ABC ", str[50]="xyz";
strcpy(str+2, strcat(p1, p2) );
printf("%s\n", str);

A) xyzabzac
B) bAcBACBC
C) xy123ABC
D) yz123ABC