工业与民用建筑确定防火间距时,需要考虑建筑的使用性质、建筑高度、耐火等级及火灾危险性等因素。这些因素都是影响建筑火灾特性和防火间距的重要因素。因此,选项A、B、C和D都是正确的。而结构材料虽然也对建筑防火有一定影响,但在确定防火间距时,不是必须考虑的因素,因此选项E不正确。