下列描述说明正确的是 (   )
A、定义结构类型时,每个成员的数据类型可以不同。
B、不同结构类型的成员名不能相同。 
C、结构类型定义时,其成员的数据类型可以是结构类型本身。
D、结构类型定义时,各成员项之间可用分号也可用逗号隔开。