The reaction of acetone with ethanol in the presence of dry HCl is an example of a:
a) Nucleophilic substitution reaction
b) Nucleophilic addition reaction
c) Electrophilic addition reaction
d) Electrophilic substitution reaction