For rolling without slipping, the linear velocity ($v$) of the center of mass and the angular velocity ($\omega$) must satisfy the condition $v = \omega R$.
The impact imparts a linear impulse ($J$) and an angular impulse ($Jh$) about the center of mass.
Linear impulse: $J = Mv$ (change in linear momentum).
Angular impulse: $Jh = I\omega$ (change in angular momentum).
For a uniform solid sphere, the moment of inertia about its center is $I = \frac{2}{5}MR^2$.
Substitute $\omega = v/R$ into the angular impulse equation: $Jh = (\frac{2}{5}MR^2)(\frac{v}{R}) = \frac{2}{5}MRv$.
Now, substitute $J = Mv$: $(Mv)h = \frac{2}{5}MRv$.
Assuming $M \neq 0$ and $v \neq 0$, we can cancel $Mv$ from both sides:
$h = \frac{2}{5}R$.
Final Answer: \(\boxed{B}\)