A、压力的方向是垂直于接触面指向被压物体的,而重力的方向是竖直向下的,故A错误;B、自由放置在水平面上的物体对接触面的压力大小等于重力,其他情况压力不一定等于重力,故B错误;C、压力的受力物是受压物体,所以作用点在受压物体上,故C正确;D、压力是物体对接触面施加的力,重力是地球对物体施加的力,所以不是一个力,故D错误.故选C.