Which of these is the site where proteins are made in all cells?
A   the nuclei
B   the ribosomes
C   the chloroplasts
D   the mitochondria