因为物体A在水平推力F的作用下,A对桌面的压力等于其本身的重力,所以从甲图位置匀速运动到乙图位置时,A对桌面的压力不变,受力面积增大,所以压强应该是减小的,所以选项A、B错误;因为推力F在力的方向上移动了距离,所以说推力F对A物体做了功,而A物体所受重力没有在其力的方向上移动距离,所以A物体所受重力对物体没有做功;A物体所受的支持力对A物体没有功;故C正确,D错误.故选C.