DNA helix is a complex molecule of polynucleotides composed of one of four nitrogen-containing nucleobases (cytosine guanine, adenine and thymine, together with a sugar called deoxyribose, and a phosphate group. The nitrogenous bases are held together by hydrogen bonds.