B:D
解:设缸内气体压强P,外界大气压为P0,大活塞面积S,小活塞面积s,活塞和钢球的总重力为G,以活塞和气体整体为研究对象,由物体平衡条件知:(P0-P)(S-s)=G…①
A、给气缸缓慢加热,气体温度升高,由盖吕萨克定律知气体体积要增大,从气缸结构上看活塞应向下移动,故A错.
B、取走几个钢球后,整体的重力小了,由①式知容器内气体压强必须增大,由玻意耳定律知气体体积要减小,所以气缸要向上移动,故B正确.
C、大气压变小时,由①式知道缸内气体压强要减小,由玻意耳定律知气体体积要增大,所以气缸要向下移动,故C错误.
D、让整个装置自由下落,缸内气体压强增大(原来小于大气压强),由玻意耳定律知气体体积要减小,
所以气缸向上移动,故D正确.
故选B、D