(2) They all hydrate CO2 into organic matter, so they all belong to the nutritional model of autotrophs, which is correct;
③ Photosynthesis utilizes light energy, and chemical synthesis utilizes chemical energy released during redox reaction. 3 mistakes;
④ Photosynthesis is to use light energy to synthesize organic matter from CO2 and H2O, and chemical synthesis is to synthesize organic matter from CO2 and H2O, which is correct;
⑤ Photosynthesis needs light, but chemical synthesis does not. ⑤ Error.
Therefore, choose: B.