Explain two factors responsible for conferring stability to double helix structure of DNA

The factors responsible for stability of double helix structure of DNA are as under:
(i) Stacking of one base pair over other.
(ii) H-bond between nitrogenous bases.