What is the role of cholesterol molecules that are embedded in the membranes of some living things?

A) Cholesterol provides structural support to the membrane.
B) Cholesterol facilitates membrane fluidity and flexibility.
C) Cholesterol functions as a channel for ion transport.
D) Cholesterol is responsible for synthesizing membrane proteins.