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

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

A.typedef struct abc{ double a;Char b;} m;

B.struct{ double a;Char b;}m;

C.struct ABC{ double a;Char b;}ABC m;

D.typedef ABC{ double a;Char b;}ABC m;

正确答案是B