Step 1: Match each agent with its known application.
P. BTCA (Butane tetra carboxylic acid) is used as a chemical agent for crease recovery finishes. BTCA helps improve the wrinkle resistance of fabrics by crosslinking the fibers. Hence, the correct match is \( P-1 \).
Q. Sodium hydrosulphite is a reducing agent, and it is commonly used in reduction processes, particularly in the bleaching of fabrics. Thus, the correct match is \( Q-4 \).
R. THPC (Tetrakis hydroxyl methyl phosphonium chloride) is used for its flame retardant properties. THPC is commonly used to treat fabrics to make them more resistant to fire. Hence, the correct match is \( R-3 \).
S. EDTA (Ethylene diamine tetra acetic acid) is a sequestration agent. It is widely used in the textile industry to bind metal ions, preventing their interference in dyeing and finishing processes. Therefore, the correct match is \( S-2 \).
Step 2: Conclusion.
Thus, the correct matching is:
\[
P-1, Q-4, R-3, S-2
\]