单项选择题

下列说法正确的是()。

A.变异是定向的,自然选择是不定向的
B.自然选择不能使种群的基因频率定向改变
C.变异的利与害是由生物生存的环境决定的
D.自然选择是生物对自身的选择