You indicated that the angular velocity at point D is zero. This is equivalent to saying that ball is not rotating at point D. Is it true that the ball is not rotating when it is at point D?