A、体细胞突变一般不能传递给后代,但通过无性繁殖可传递给后代,A错误;B、基因突变具有随机性,如基因突变可发生在个体发育的不同时期,B正确;C、在没有外界诱发因素时,生物也可能会发生基因突变,C错误;D、基因突变是指基因中碱基对的替换、增添和缺失,D错误.故选:B.