就是D。
男性体细胞染色体组成为44+XY。经减数分裂形成22+X或22+Y。因为题目中男性的孩子是儿子,所以该男性提供的配子的染色体是22+Y。所以儿子得到他爸爸的染色体只有23条,而儿子的染色体组成是22+Y(来自该男性)+ 22+X(来自男性的配偶,即儿子他妈妈),即 44+XY,又因为儿子生的是女孩,孙女的性染色体组成为XX,所以她来源于父亲的染色体即22+X。如果这22条常染色体刚好是爷爷给父亲的那22条常染色体,她就得到了来自于爷爷的22条染色体(因为爷爷传给父亲的性染色体是Y,所以不可能传给孙女)如果刚好22条是奶奶给父亲的常染色体,就得到了爷爷的0条染色体。如果随意搭配,有的是爷爷给父亲的有的是奶奶给父亲的。那么就是在之间了、。