Which best explains the function of a cell membrane?

Multiple choice question.

A)
offers protection from the outside environment


B)
provides a framework to help the cell move


C)
transforms energy in the cell into ATP


D)
removes viruses from inside the cell