B, lactic acid bacteria are prokaryotic bacteria, anaerobic breathing, belonging to heterotrophs, B error;
C. Cyanobacteria are prokaryotes, which can enter photosynthesis and belong to autotrophs. C is correct;
D, Taenia solium belongs to heterotrophs, D is wrong.
So choose: C.