1. (1) and (2) are heterogeneous catalysis and (3) is homogeneous catalysis.
2. The catalytic reaction that depends upon the pore structure of the catalyst and the size of the reactant and product molecules is called shape-selective catalysis.
Zeolites are good shape-selective catalysts because of their honeycomb-like structure. The reactions taking place in zeolites depend upon the size and shape of reactant and product molecules as well as upon the pores and cavities of the zeolites.