B
分析:人體內每個細胞內有23對染色體.包括22對常染色體和一對性染色體.性染色體包括:X染色體和Y染色體.含有一對X染色體的受精卵發育成女性,而具有一條X染色體和一條Y染色體者則發育成男性.
解答:在產生生殖細胞時,男性產生兩種類型的精子:一種是含有X染色體的,另一種是含Y染色體的;女性產生的卵細胞只有一種,是含有X染色體的;如果含X染色體的卵細胞與含X染色體的精子相融合,那么受精卵的性染色體就是XX,由它發育成的孩子就是女孩;如果含X染色體的卵細胞與含Y染色體的精子相融合,那么受精卵的性染色體就是XY,由它發育成的孩子就是男孩;可見,生男生女主要決定于父親的哪一種精子與卵細胞相融合即精子所含的性染色體.
故選:B
點評:從性染色體的來源看,人類來說性別是男還是女,主要決定于從父親那里得到的性染色體是X還是Y.是X就是女性,是Y就是男性.