Which are functions of nucleic acids?

Choose all answers that are correct.

A.
to defend against infection

B.
to provide structural support

C.
to carry genetic information

D.
to process information