The correct answer is B. nitrogen elements.
While many biomolecules do contain nitrogen (such as proteins and nucleic acids), not all biomolecules necessarily contain nitrogen. In contrast, all biomolecules generally have covalent bonds, a carbon backbone, and hydrogen elements.