B. semi-permeable
meaning: it is only partly permeable, not all substances can pass through the membrane.
9.4m questions
12.2m answers