Diffusion and osmosis are the same except that in osmosis there is
A selective membrane in between
The correct option is B.
Explanation of the correct option:
Explanation of incorrect options:
Option A. Cell walls are not selectively permeable but permeable. Thus, osmosis does not take place through the cell wall.
Option C. Osmosis takes place through semipermeable or selective permeable membranes only, thus it is an incorrect option.
Option D. Osmosis allows only the flow of water unless there is an equilibrium of concentration between both sides of the membrane.
Final Answer: Diffusion and osmosis are the same except that in osmosis there is a selective membrane in between.