The correct option is D Cardiac muscle cells
Mitochondria are cell organelles concerned with the process of aerobic respiration. Of all the cells in human body, its the heart muscle cells with about 5,000 mitochondria per cell that contain far more mitochondria than any other organ in human body. The number of mitochondria reflects the energy requirement of a cell. Heart muscle cells have extra-special demand for ATP to keep the heart pumping. The number of the mitochondria varies with the cell type and functional stage. Thus, the correct answer is option D.