Why can a cell produce large amounts of a particular protein?

A. A single ribosome can translate multiple mRNA strands at the same time.
B. A particular mRNA can be translated more than once.
C. Fully formed proteins can be replicated to produce multiple copies.
D. Multiple ribosomes can translate a single mRNA strand at the same time.