单项选择题

若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(STU a,STU b){ b=a; printf("%s,%c,%d,",b.name,b.gendeL b.score);} main(){STU a={"Zhao",’m’,290},b={"Qian",’f’,350}; f(a,b); printf("%s,%c,%d\n",b.name,b.gender,b.score);} 则程序的输出结果是

A.Zhao,m,290,Zhao,m,290
B.Zhao,m,290,Qian,f,350
C.Qian,f,350,Qian,f,350
D.Zhao,m,290,Zhao,f,350