Ethidium bromide is a fluorescent molecule that interacts with DNA and is widely used in electrophoresis. Based on the structure of ethidium bromide, how does it interact?
a. Covalent bonding with DNA bases
b. Hydrogen bonding with DNA backbone
c. Van der Waals forces with DNA double helix
d. Ionic interactions with DNA phosphate groups