What do chloroplasts and mitochondria have in common?
absorption of light energy
production of ATP
digestion of cell wastes
presence in all cells