Which of the following options correctly describe the mechanism of hydrogenation of an alkene in the presence of a metal catalyst? Select all that apply. -The catalyst complexes to the π bond of the alkene. -The H₂ molecule is cleaved to form two H atoms, which can react with the alkene. -H₂ molecules are adsorbed onto the surface of the catalyst.