A、弹力产生的条件是:1、物体要相互接触2、物体要发生弹性形变.两个条件同时满足物体间才会产生弹力.故A错误.B、根据A选项分析,故B错误.C、压力和支持力的方向都垂直物体的接触面,指向被压和被支持的方向,故C正确.D、压力和支持力的方向都垂直物体的接触面,故D错误.故选C.