【正确答案:D】
选项D正确:库存商品期末余额=期初结存-本期销售+本期完工入库;
库存商品期末余额=1200-400+500=1300(万元);
期末存货的可变现净值为1290万元,需提足的存货跌价准备=1300-1290=10(万元);
存货跌价准备在未计提(转回)时的余额=30-30×400/1200=20(万元);
所以甲公司2016年12月31日存货跌价准备需计提的金额=10-20=-10(万元);
选项ABC错误。

【正确答案:D】
选项D正确:库存商品期末余额=期初结存-本期销售+本期完工入库;
库存商品期末余额=1200-400+500=1300(万元);
期末存货的可变现净值为1290万元,需提足的存货跌价准备=1300-1290=10(万元);
存货跌价准备在未计提(转回)时的余额=30-30×400/1200=20(万元);
所以甲公司2016年12月31日存货跌价准备需计提的金额=10-20=-10(万元);
选项ABC错误。