The correct option is A Semi-permeable membrane
A semi permeable membrane is a must condition since it facilitates the blocking of solute particles from diffusing through and allows only water molecules to pass through. Obviously, water is the solvent in osmosis hence the concentration of solvent cannot be same if osmosis has to occur. If pressure greater than osmotic pressure is applied, reverse osmosis takes place. Meaning, water molecules will flow from region of lower water potential to higher water potential.