Which of the following best describes ribosomes?
O  Hollow cytoskeletal elements that act as organizers for the cytoskeleton, especially in cell division
O Contain digestive enzymes to breakdown non-functional organelles and foreign bodies that enter the cell 
O The site of protein synthesis.
O Dense spherical body in the nucleus which are the synthesis site for ribosomal 
O RNA and ribosomal subunits 
O Houses all genetic material for the cell including DNA and RNA.