The correct option is D Catalysts and reactants are in different phases.
Catalyst can be classified into many types based on different parameters.
On the basis of phases, the catalyst is of two types,
1. Homogeneous catalyst
2. Heterogeneous catalyst
Heterogeneous catalyst:
When catalysts and reactants are in different phase, then the catalyst is called heterogeneous catalyst and the process is called heterogeneous catalysis.
Example:
2SO2(g)+O2(g)Pt(s)⟶2SO3(g)
Here, Pt act as catalyst and it is in different phase than reactants. Hence, it is a heterogeneous catalyst.