Consider T to be the set of torsion (finite order) elements of G.
Then take t and s in T. Notice that if ord(t)=k and ord(s)=j then:
(st)^(kj) = t^(kj) s^(kj) = (t^k)^j (s^j)^k = e^j e^k = e
(t⁻¹)^k = (t^k)⁻¹ = e⁻¹ = e
meaning:
ord(st) ≤ kj
ord(t⁻¹) ≤ k
so st and t⁻¹ are in T. Thus T is a subgroup. Since G is abelian, T is also normal.
Furthermore, assume gT is of finite order in G/T. Then (gT)^m = eT for some m.
This means in particular that:
g^m T = (gT)^m = eT
which implies that g^m is in T, so g^m is of finite order. This implies that (g^m)^n = e for some value of n. Thus ord(g) ≤ mn, implying that g is in T, and thus gT = eT. This allows you to conclude that the only element gT of finite order in G/T is eT, the identity coset. Thus G/T is torsion free.
QED