【喵呜刷题小喵解析】:根据材料储存与保管要求,不同要求的材料库房需要采取不同的措施。防雨、防碰和防火是常见的材料库房管理措施。防雨是为了防止材料受潮、发霉或变形;防碰是为了避免材料在搬运或存储过程中受到损伤;防火则是为了保障材料库房的安全,防止火灾的发生。因此,选项A、B、C都是必要的措施。选项D防变质和选项E防错拿错用虽然也是重要的考虑因素,但在本题的多选题中,它们不是必须采取的措施。因此,正确答案为A、B、C。