B, ③ are bacteria, some are heterotrophic bacteria, some are autotrophic bacteria, such as nitrifying bacteria, B is wrong;
C and ④ are cyanobacteria, and their cells contain chlorophyll and phycocyanin, which can carry out photosynthesis and belong to autotrophs. C is correct;
D, 1234 all have ribosomes, DNA is genetic material, and D is correct.
Therefore, choose: B.