[单选题]

以下选项中,能定义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;

参考答案与解析: