which of the following molecules has the highest free energy of hydrolysis? group of answer choices phosphoenolpyruvate atp creatine phosphate