A、40gNaOH的物质的量为1mol,溶于水配成1L溶液浓度为1mol?L-1,不是溶剂的体积为1L,故A错误;
B、从1000 mL 1 mol/L NaCl溶液中取出100 mL的溶液溶质的物质的量浓度仍为1mol?L-1,故B正确;
C、1L10mol/L的浓盐酸与9L水混合配成溶液的体积不是10L,所以混合后溶液的物质的量浓度不是1mol/L,故C错误.
D、气体摩尔体积受温度和压强的影响,温度越高,气体摩尔体积越大,标况下,22.4LHCl的物质的量是1mol,常温常压下,22.4LHCl的物质的量小于1mol,所以常温常压下将22.4LHCl气体溶于水配成1L的盐酸溶液的物质的量浓度不是1mol/L,故D错误;
故选:B;