A、可遗传变异为生物进化提供原材料,可遗传变异的来源有基因突变、基因重组和染色体变异,A错误;B、生物的表现型是基因型与环境共同作用的结果,基因型不同,表现型相同,对环境的适应性相同,也可能表现型不同,对环境的适应性也不同,B正确;C、若RR个体只增加一点点,可是Rr个体大幅减少,rr个体大幅增加的话,R的基因频率会减少,r的基因频率会增加,C错误;D、生殖隔离是物种形成的必要条件,向不同方向发展是由自然选择决定,D错误.故选:B.