A、物体的重心不一定在物体上,如中空的球的重心不在球上,故A错误.B、重心只有在作用效果上的一个点,该点并不是物体上最重的一点,故B错误.C、只有形状规则,质量分布均匀的物体,重心才在物体的几何中心上,故C错误.D、重心可以在物体上,也可以在物体之外,如空心的球体重心在球心上,不在物体上,故D正确.故选:D.