A、染色体由DNA和蛋白质组成,DNA分子上具有遗传信息的一个片段叫基因,一个DNA分子上具有很多个基因,故不符合题意.
B、生物的性状是由DNA上的基因控制的,染色体在生物体细胞内是成对存在的,因此,基因也是成对存在的;相对性状分为隐性性状和显性性状,由一对等位基因控制,故符合题意.
C、人体内每个细胞内有23对染色体,包括22对常染色体和一对性染色体,性染色体包括:X染色体和Y染色体,女性的性染色体组成是XX,男性是XY;女性产生的卵细胞都含有 一个X染色体;男性产生的精子中有一半含有X染色体,而另一半含有Y染色体;当含有X染色体的精子与卵细胞结合为受精卵时,发育成女性,当含有Y染色体的精子与卵细胞结合为受精卵时,发育成男孩,因此生男生女决定于男性的精子类型.故不符合题意.
D、每一种生物细胞内染色体的形态和数目都是一定的.不同中生物的体细胞内的染色体数是不一样的,如人的体细胞内有23对染色体、狗的体细胞内有32对染色体,故不符合题意.
故选:B