Step 1: Analyze Assertion [a]
- DMDHEU (Dimethylol Dihydroxy Ethylene Urea) is a commonly used resin for durable press or anti-crease finishing of cotton fabrics.
- During this finishing process, MgCl$_2$ is often used as a catalyst to promote cross-linking between cellulose fibers and the resin.
- Therefore, Assertion [a] is true.
Step 2: Analyze Reason [r]
- MgCl$_2$ is indeed a slightly acidic salt.
- Its acidity and catalytic properties help accelerate the cross-linking reaction of DMDHEU with cellulose.
- Thus, Reason [r] is also true.
Step 3: Check the relation between [a] and [r]
- The use of MgCl$_2$ in DMDHEU finishing is directly because of its catalytic effect (arising from its acidic nature).
- Hence, [r] is the correct explanation for [a].
Final Answer: Both [a] and [r] are true and [r] is the correct reason for [a].