<span>Origin
....................................</span>
I would say B and interesting username<span />
C is the answer just did it
The structure of DNA is double helix which looks like twisted ladder. The sides of the DNA molecule, the rails of the ladder are composed of alternate phosphate and sugar molecules.