B
本题考查的是对摩擦力产生条件的理解,两个接触且有挤压并发生相对运动或有相对运动趋势的物体间一定有摩擦力,B正确,A错误;摩擦力并不总是阻碍物体运动的,也可以促使物体运动,C错误;摩擦力的方向并不总是跟物体运动方向相反,D错误。