Question

Updated
Most effective energy reservoir in a living cells is:

AChoose Your Answer