①基因突变是不定向的,可能发生显性突变,也可以发生隐性突变,①错误;
②可以通过物理因素、化学因素、生物因素提高基因的突变频率,②正确;
③基因突变是DNA中碱基对的增添、缺少或替换从而引起基因结构的改变,叫基因突变,③错误;
④基因突变、基因重组、染色体变异中,只有基因突变能产生新的基因,④错误;
⑤基因突变的频率是很低的,⑤正确;
⑥基因突变是DNA中碱基对的增添、缺少或替换,是基因内部的化学变化,⑥正确;
⑦基因突变是不定向的,可能发生显性突变,也可以发生隐性突变,⑦正确;
⑧基因突变与染色体变异的重要区别在于基因突变在光镜下看不到,染色体变异在光学显微镜下能观察到,⑧正确.
故选:D.