A、基因的碱基排列顺序代表了遗传信息,所以基因突变一定会引起遗传信息的改变,A错误;B、性染色体上的基因突变不定会遗传给子代,如发生在体细胞中的突变就不可能遗传给下一代,B错误;C、引起基因突变的因素有物理因素、化学元素和生物因素,C正确;D、基因突变会导致基因频率发生改变,与环境变化没有明确的因果关系,D错误.故选:C.