The correct option is D both b and c
Ribosomes are called the 'protein factories of the cell. They are non-membrane bound organelles that are sites of protein synthesis. They are made up of two subunits - a large and a small sub-unit. There are two types of ribosomes - the 70S in prokaryotes and the 80S in eukaryotes.