The correct option is B Ribosomes
Ribosomes are naked ribonucleoprotein particles found in both prokaryotic and eukaryotic cells. In eukaryotic cells, ribosomes are present inside organelles like mitochondria and chloroplasts. They are also present outside the cell organelles. The ribosomes present outside the cell organelles are present free in the cytoplasm and on membranes of endoplasmic reticulum and nuclear membrane. Sphaerosomes and lysosomes are absent in the prokaryotic cells.