Answer:
B- the cell membrane
Step-by-step explanation:
Cell membranes are made up of lipids, proteins and cholesterol. These make up a selectively permeable layer that only allows for the movement of few molecules across the cell surface.
The lipid layer only allows for the passage of small non-polar molecules, while larger molecules require transport proteins to ferry other substances into the cell.