Question 6The site of protein synthesis in a cell isA.golgi apparatusB.ribosomesC.lysosomesD.nucleusObjective Show full explanation