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