Which of the following is a reason that natural selection does not fashion perfect organisms?
A. Organisms do not produce all conceivable variations
B. Some major aspects we see in organisms are not the result of natural selection but rather drift
C. Organisms do not evolve from scratch, that is there are already existing structures to oganisms
D. All of the above
E. None of the above
Please provide reasons for the answers.