A、重力的方向始终是竖直向下的,指向地心的,物体放在斜面上,是竖直向下的,而不是与斜面垂直.故A说法不正确.B、重力的方向始终是竖直向下的,与支持面无关.故B说法不正确.C、地球附近的一切物体都受到重力作用,重力的方向是竖直向下的.故C说法不正确.D、在任何情况下,物体所受重力的方向总是竖直向下,正确.故选D.