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