单项选择题

设定义下列结构体,结构体变量p的出生年份赋值正确的语句是( )。
struct st
int x;
int y;
int z;
struct worker
char name[20];
char sex;
struct st birth;
p;

A.x=1987
B.birth.x=1987;
C.birth.x=1987;
D.x=1987;