A、木箱沿粗糙斜面匀速下滑,此过程中摩擦力对物体做了负功,所以物体的机械能不守恒,故A错误.B、小石块被抛出后只受到重力的作用,所以石块的机械能守恒,故B正确.C、人在电梯中加速上升,电梯的支持力要对人做正功,所以人的机械能不守恒,故C错误.D、子弹射穿木块的过程中,木块的阻力要做功,所以子弹的机械能不守恒,故D错误.故选B.