Do you think the right answer to the question "ribosomes are sites where what?" is "more abundant", given that ribosomes are sites where enzymes are made?

Options are: I. Yes II. No
Answer:
II.