Answer:
ATP contains a large amount of energy because it has high-energy phosphate bonds.
Explanation:
ATP is an unstable molecule which hydrolyzes when it react with water to form ADP and inorganic phosphate. The large amount of energy of ATP comes from the two high-energy phosphate bonds.
Hope this helps :D