由于开始弹簧处于压缩状态,弹簧中储存了一定的弹性势能,在绳子断开后活塞由于受到弹力大于活塞的重力故活塞向上运动,到达最高点后再向下运动,如此反复;在此过程中弹簧的部分弹性势能转化为气体的内能,活塞与弹簧的机械能不断减小,最终活塞将静止,当活塞最后静止时弹簧的弹力等于物体的重力即弹簧仍处于压缩状态.弹簧的弹性势能部分转化为气体内能,最终气体温度趋于定值;在活塞运动过程中对活塞做功的有重力,弹簧的弹力和空气的阻力.当弹簧最后静止时弹簧仍处于压缩状态,但弹簧的形变量减小故弹簧储存的弹性势能减小;由于活塞的高度增大,故活塞的重力势能增大,在活塞运动的过程中空气的阻力始终做负功,产生内能,故减少的弹性势能一部分转化为重力势能,一部分转化为空气的内能.故AD错误,BC正确.
故选BC.