达尔文在了解家鸽具有很多品种这一事实发现,家鸽的祖先是一种岩鸽,后来人们根据不同的需要和爱好,分别挑选岩鸽后代中出现的不同类型,将其分开培养,分别繁殖,然后再从其后代中挑选同样的个体保存培育。如此,经过多代繁殖,便产生了各种不同的新品种,如信鸽、扇尾鸽等。请根据以上事实,结合生物进化理论说明家鸽品种产生的三个因素是:
(1) ;
(2) ;
(3) 。