According to [http://mathworld.wolfram.com/AbelianGroup.html][1] it is a theorem of Srinivasan (1973), click on the link for details.


  [1]: http://mathworld.wolfram.com/AbelianGroup.html