When the body undergoes an angular displacement about a horizontal axis, the shape of the immersed volume changes and so the center of buoyancy moves relative to the body. Stable equilibrium can be achieved, under certain condition, even when G is above B.