While diluting an acid, why is it recommended that the acid should be added to water and not water to acid?

a) To prevent violent splattering due to heat released.
b) To control the rate of heat generation.
c) To avoid possible explosion.
d) To ensure uniform mixing and prevent localized high concentrations.

a) To prevent violent splattering due to heat released.

Adding water to acid can result in a rapid release of heat, potentially causing the acid to splatter or splash out of the container. Adding acid to water allows for better control of the reaction and reduces the risk of splattering.