单项选择题

设定义下列结构体,结构体变量p的出生年份赋值正确的语句是()。
stmct 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. p.birth.x=1987;
D. p.x=1987;