It would be B, he had yellow peas :)
Answer:
I think the answer would be option C
HERNIORRHAPY
"Semi" means "to<span> some extent or degree", and "permeable" means "allowing material to pass through." Combine those two meanings, and you have the definition of semipermeable.
The phrase that explains "semipermeable" is "allows some material to pass </span>through" or "is partially able to allow material to pass through." Hope this helps!