The number of correct statements about modern adsorption theory of heterogeneous catalysis from the following is ____
A. The catalyst is diffused over the surface of reactants.
B. Reactants are adsorbed on the surface of the catalyst.
C. Occurrence of chemical reaction on the catalyst‘s surface through formation of an intermediate.
D. It is a combination of intermediate compound formation theory and the old adsorption theory.
E. It explains the action of the catalyst as well as those of catalytic promoters and poisons.