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