Answer:
D
Step-by-step explanation:
A and C are so incorrect. The reason why D is the correct answer is because DNA does not determine what gets inherited, just what gets added to the gene pool.
DNA does however control the synthesis of proteins by acting as instructions. Then these instructions are read and carried out by RNA to finally complete the process.
Hope this helps!