A、物体受重力竖直向下,而位移沿斜面向下,故重力对木块做正功,故A正确;B、木块M对木块m的支持力竖直向上,而位移沿斜面向下,力和位移夹角大于90°,故支持力做负功,故B正确;C、将两物体作为整体处理,则加速度为gsinθ,两物体的加速度相同,对m则有m应受向上的支持力及向左的摩擦力,才有可能合力沿斜面向下,故摩擦力与位移的夹角为锐角,故摩擦力做正功,故C错误;D、木块向下加速运动,故动能增加,由动能定理可知,木块m所受合外力对m做正功,故D正确;故选ABD.