Correct Answer: D
Explanation:
The site for ATP production, of course, is on the inner membranes of a mitochondrion, known as the cristae. The ER houses the ribosomes and plays a role in protein synthesis, not ATP production. The nucleus is the site that houses the nucleic acids and is also where they are replicated. Chloroplast captures sunlight and traps it in high-energy carbon molecules, the energy of which is then released in the mitochondria to make ATP.