Addition of alcohols to aldehydes in presence of anhydrous acids yield (a) Carboxylic acids (b) Ethers (c) Cyclic ethers (d) Acetals