单项选择题

下列描述说明正确的是 ( )

A.定义结构体时,它的每个成员的数据类型可以不同
B.不同结构体的成员名不能相同
C.结构体定义时,其成员的数据类型不能是结构体本身
D.结构体定义时各成员项之间可用分号也可用逗号隔开