Final answer:
The organelles that contain DNA other than the nucleus are mitochondria and chloroplasts. Therefore, the correct choice is D) Both B and C are correct, corresponding to mitochondria and chloroplasts respectively, which have their own DNA due to the endosymbiotic origin, (Option d).
Step-by-step explanation:
The organelles other than the nucleus that contain DNA are mitochondria and chloroplasts. Thus, the correct answer to the student’s question is D) Both B and C are correct. Mitochondria are known as the powerhouse of the cell and generate ATP, whereas chloroplasts are involved in photosynthesis in plant cells. Both these organelles contain DNA that is different from the DNA found in the cell nucleus, akin to the circular DNA of bacteria. This is a result of the endosymbiosis theory, which suggests that these organelles were once independent bacteria that became incorporated into eukaryotic cells.