单项选择题

以下选项中,能定义s为合法的结构体变量的是( )。

A.typedef struct abc
double a;
char b[10];
s;
B.struct
double a;
char b[10];
s;
C.struct ABC
double a;
char b[10];

ABC s;
D.typedef ABC
double a;
char b[10];

ABC s;