桦尺蛾在自然条件下产生了变异,其后代有浅色桦尺蛾和深色桦尺蛾.工业污染区,桦尺蛾的生活环境被工厂的烟熏成了深颜色,这样深色桦尺蛾就不容易被发现,而浅色桦尺蛾容易被敌害发现;在非工业区,桦尺蛾的生活环境未被污染颜色浅,所以浅色的桦尺蛾不容易被敌害发现而生存下来.达尔文认为,自然界得的生物,通过激烈的生存斗争,适应者生存下来,不适应者被淘汰掉,这就是自然选择.因此造成这种变化的原因是自然选择.即外界环境的颜色对桦尺蛾的体色作出了选择.故选B