24. Which of the following molecule is able to translate proteins? (A) DNA polymerase I (B) Proteinase K (C) RNA polymerase II (D) Ribosome