分析:本题主要考查染色体,DNA和基因的关系,DNA在染色体上,DNA上有基因.
解答:解:A、生物的主要遗传物质是DNA.一条DNA上有许许多多的基因,一个基因只是DNA上的一个片段,生物的各种性状都是分别由这些不同的基因控制的.可以说:基因是染色体上具有控制生物性状的DNA片段.
B、生物都有基因.
C、染色体由DNA和蛋白质组成,DNA上有数万个基因.基因存在于DNA上.
D、每一种生物细胞内染色体的形态和数目都是一定的.即同种生物染色体数目是恒定不变的.如人的染色体数为23对,玉米的为10对,水稻的是12对.
故选:D
点评:这类题目若拿不准时,也可用排除法做.但审题时一定要看清是选正确的还是选错误的.