The correct answer is C: They have
chloroplasts.
Cyanobacteria do not have chloroplasts;
instead, they carry out photosynthesis in the plasma membrane or thylakoid-like
structures. Chloroplasts are found in eukaryotic cells like plant cells.
The other statements are correct:
Cyanobacteria are indeed prokaryotes. They
lack a true nucleus and other membrane-bound organelles characteristic of
eukaryotic cells. Their genetic material is not enclosed within a nuclear
membrane but is present in the form of a circular DNA molecule in the
cytoplasm.
Click "Show Answer" to reveal the answer and analysis