A、基因是有遗传效应的DNA片段,A错误;B、基因主要存在细胞核中的染色体上,基因还可以在细胞质中的,B错误;C、基因是有遗传效应的DNA片段,每个DNA分子上有许多个基因,C正确;D、成年男性的精细胞里因为性染色体X与Y的区别,故基因数目不同,D错误.故选:C.