hello humans ~
In an animal cell, which among the following organelles has its own DNA?

A. Chloroplast

B. Chromoplast

C. Leucoplast

D. Mitochondria