The correct option is C Hydrogen bonding
The reason for double helical structure of DNA is operation of Hydrogen bonding between complementary bases. Cytosine forms three hydrogen bonds with guanine, and adenine forms two hydrogen bonds with thymine. Adenine=Thymine,Guanine≡Cytosine
Hence correct option is (c).