The correct option is C Both A and B
The pore size in the semi permeable membrane should be small, in fact smaller than those used in normal filtration process, so that high molecular weight solute particles can't enter through these small pores. This will limit the number of solute particles entering through the pore and thus, blocking of the pores can also be avoided.
The semi permeable membrane used in ultra filtration must be made of polymer material, where pore formation is easy and as well as melting point is also high.