Did respiration or photosynthesis come first?
D005075:Biological Evolution; D004579:Electron Transport; D010085:Oxidative Phosphorylation; D010101:Oxygen Consumption; D010785:Photophosphorylation; D010788:Photosynthesis