A、对所有物种来说,地理隔离不一定导致生殖隔离,例如华南虎和东北虎,A错误;B、基因突变是不定向的,而生物进化是定向的,B错误;C、母虎和雄狮交配产下“狮虎兽”,但“狮虎兽”不育,说明了虎和狮之间存在生殖隔离现象,C错误;D、B的频率=81%+18%× 1 2 =90%,D正确.故选:D.