A、浸没在液体中的物体受到浮力的作用,浮力的施力物体是液体,此选项错误.B、浮力的产生原因是液体对物体上下表面的压力差,方向总是与物体受到的竖直向上的压力方向一致,与物体受到的重力的方向相反,此选项正确.C、压力是相互接触的两个物体由于挤压发生形变而产生的力,只有放在水平面上的物体,对水平面的压是由物体的重力产生的时压力才与重力大小相等.此选项错误.D、压力没有固定的方向,但总是垂直于接触面,此选项错误.故选B.