单项选择题

以下程序的输出结果是( )。
#include <stdio.h>
#include<string.h>
mam()
char b1[8]="abcdefg",b2[8],*pb=b1+3;
while(--pb>=b1) strcpy(b2,pB) ;
printf("%d\n",strlen(b2));

A.8
B.3
C.1
D.7