单项选择题

若已包括头文件<stdio.h>和<string.h>,运行下列程序段时输出结果是( )。

int i=0;

char s1[10]="ABCD",s2[10]="EFG";

Strcat(s1,S2) ;

while(s2[i++]!='\0')

s2[i]=s1[i];

puts(s2);

A.ABC
B.ABCDEF
C.EBCDEFG
D.CBD