A、一对相互作用力做功,可以出现都做正功,都做负功,一正一负或一个做功,一个不做功等各种情况,故A错误.
B、只有恒力做功可用W=Fscosα计算,故B错误.
C、当合外力与物体的运动方向垂直时,物体的运动方向改变,速度大小不变,合外力对物体不做功,例如匀速圆周运动,故C项错误.
D、摩擦力对物体可做正功也可做负功,D项正确;
故选:D.
A、一对相互作用力做功,可以出现都做正功,都做负功,一正一负或一个做功,一个不做功等各种情况,故A错误.
B、只有恒力做功可用W=Fscosα计算,故B错误.
C、当合外力与物体的运动方向垂直时,物体的运动方向改变,速度大小不变,合外力对物体不做功,例如匀速圆周运动,故C项错误.
D、摩擦力对物体可做正功也可做负功,D项正确;
故选:D.