单项选择题

A.基因突变是不定向的
B.基因突变是随机发生的
C.基因突变与温度有关
D.突变的有害和有利取决于环境条件