自然选择的前提是什么?