单项选择题

有以下程序
#include <stdio.h>
#include <string.h>
typedef struct {
char name[9];
char sex;
float score[2];
}
STU;
STU f(STU a) {
STU b={"Zhao", ’m’, 85.0, 90.0};
int i;
strcpy(a.name, b.name);
a.sex = b.sex;
for (i=0; i<2; i++) a.score[i] = b.score[i];
return a;
}
main() {
STU c={"Qian", T, 95.0, 92.0}, d;
d=f(c);
printf("%s,%c,%2.0f,%2.0f\n", d.name, &sex, &score[O], d.score[1]);
}
程序的运行结果是()

A.Qian, f,95,92
B.Qian,m,85,90
C.Zhao,m,85,90
D.Zhao,f,95,92