hydrochloric acid (aqueous) is about as strong a mineral acid as sulfuric acid (non- aqueous). why would hcl not be a satisfactory catalyst in this reaction