Kinetic Energy (KE) is given by $KE = \frac{1}{2} mv^2$, where $m$ is mass and $v$ is velocity. Momentum ($p$) is given by $p = mv$. We can express KE in terms of momentum: $KE = \frac{1} {2}m \left(\frac{p}{m}\right)^2 = \frac{p^2}{2m} $. Given that the kinetic energy is equal for both bodies, $KE_h = KE_l$. Let $m_h$ be the mass of the heavy body and $m_l$ be the mass of the light body, with $m_h > m_l$. $\frac{p_h^2}{2m_h} = \frac{p_l^2}{2m_l}$ $\frac{p_h^2}{p_l^2} = \frac{2m_h}{2m_l} = \frac{m_h}{m_l}$. Since $m_h > m_l$, the ratio $\frac{m_h}{m_l} > 1$. Therefore, $\frac{p_h^2}{p_l^2} > 1$, which implies $p_h^2 > p_l^2$. Taking the square root (momentum is magnitude here), $p_h > p_l$. The heavy body has greater momentum.