All cells are dependent on what fuel for energy?
protein
glucose
DNA
ATP
protein
glucose
DNA
ATP