Which is one factor of rock types that affects the rate of weathering?

porosity
moisture
temperature
mineral color