单项选择题

A.基因是DNA上的有遗传效应的片段
B.基因是染色体的片段
C.一个DNA分子上有许多基因
D.基因只存在于染色体上