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