(i) For any ring $R$, prove that a left $R$-module $B$ is injective if and only if $\operatorname{Ext}_{R}^{1}(R / I, B)=\{0\}$ for every left ideal $I$.
Hint. Use the Baer criterion.
(ii) If $D$ is an abelian group and $\operatorname{Ext}_{\mathbb{Z}}^{1}(\mathbb{Q} / \mathbb{Z}, D)=\{0\}$, prove that $D$ is divisible. The converse is true because divisible abelian groups are injective. Does this hold if we replace $\mathbb{Z}$ by a domain $R$ and $\mathbb{Q} / \mathbb{Z}$ by $\operatorname{Frac}(R) / R ?$