How do I prove that any abelian group $G$ contains divisible subgroup $H$, such that $G / H$ has no divisible subgroups other than $\{0\}$?
Attempts:
1) Using Zorn's lemma was suggested to me in the comments, so I started figuring out how to construct a partially ordered set that would allow me to extract maximal divisible subgroup.
2) A hint also provided a simple useful proposition for me to prove.
Edit: Based on the hints and my attempts in the comments, I have figured out the solution, which I have posted as an answer.
I thank user Steve D for helping me figure this one out.
1 General structure of the proof
1) Consider a set $P$ of all divisible subgroups of $G$, endowed with the partial ordering $\le$: $A \le B \iff A \text{ is a subgroup of } B$.
2) Apply Zorn's lemma to extract $D$, the maximal element of $P$.
3) Show that existence of any non-trivial divisible subgroup of $G / D$ implies that $D$ is not maximal, which yields the contradiction that concludes the proof.
2 Some helpful details for expanding the proof
2.1
Zorn's lemma is applicable in step 2 because $P$ at the very least contains $\{0\}$ and each chain in $P$ has the upper bound: a union of all chain members. It is indeed a divisible group, which is easily proven.
2.2
Lemma Consider an abelian group $K$ and its subgroup $L$, such that both $L$ and $K/L$ are divisible.
Then $K$ is divisible as well.
Proof
$$(\forall l \in L) \ (\forall n \in \mathbb{N}) \ (\exists l_n \in L) \ (n l_n = l)$$ $$(\forall (k + L) \in K / L) \ (\forall n \in \mathbb{N}) \ (\exists (k'_n + L) \in K / L) \ (n (k'_n + L) = k + L)$$
Consider arbitrary fixed $k \in K$ and $n \in \mathbb{N}$. From the above statement: $$(\exists (k'_n + L) \in K / L) \ (n (k'_n + L) = k + L)$$
It follows that $l := (n k'_n - k) \in L$.
Also, from the above: $$(\exists l_n \in L) \ (n l_n = l)$$
Therefore $$ n k'_n - k = n l_n \Rightarrow k = n(k'_n - l_n)$$ Hence $k_n := (k'_n - l_n) \in K$ has the desired property $n k_n = k$, thus $K$ is divisible. $\square$
2.3
Using above lemma, if we now suppose (step 3) that $G / D$ contains a non-trivial divisible subgroup $K / D$, we automatically conclude $K$ is divisible. Combined with $D$ being a subgroup of $K$ (and thus $D \le K$, non-triviality ensures $K \ne D$) it follows that $D$ is not maximal. Contradiction.
2.4 Zorn's lemma
For the reference, Zorn's lemma states that every non-empty partially ordered set $(P, \le)$, with the property that every chain has an upper bound in $P$, contains a maximal element.
Maximal element of $(P, \le)$ is defined as the element which does not precede any other element of $P$.
Chain in $(P, \le)$ is defined as a subset of $P$ where each pair of elements is $\le$-comparable.