A、遗传和变异是生物进化的内因,A正确;B、过度繁殖是前提,不是内因,B错误;C、生存斗争是动力,不是内因,C错误;D、适者生存是结果,不是内因,D错误.故选:A.
A、过度繁殖是前提,不是内因,A错误;B、生存斗争是动力,不是内因,B错误;C、遗传和变异是生物进化的内因,C正确;D、适者生存是结果,不是内因,D错误.故选:C.