The reason why some mutations which are harmful do not get eliminated from gene pool is that :
A. they have future survival value
B. they are recessive and carried by heterozygoous individuals
C. they are dominant and show up more frequently
D. genetic drift occurs because of a small population