Multiple choice Which of the following organelles acts as the site of transcription? Mitochondria Ribosome Peroxisome Nucleus Reveal answer Fill a bubble to check yourself D Correct answer Explanation It is the site where mRNA synthesise over nuclear chromosomal DNA.