本题考查的是仓储合同的法律规定。选项B和D,正确的说法应为“存货人或者仓单持有人逾期提取的,应当加收仓储费;提前提取的,不减收仓储费”;关于合同生效,《合同法》第382条,仓储合同自成立时生效。若当事人约定合同的生效须满足一定条件得,则仓储合同的生效时间应在合同成立后并且其条件成就时。故选项C正确。2018版教材P186。
有人说A正确,请注意:A选项教材上还有后半句话,所以A的说法是片面的。