Which one of the following is a direct dye?
-
Martius yellow
-
Aniline yellow
-
Malachite green
-
All of these
A
Correct answer
Explanation
Direct dyes are applied to fiber from an aqueous solution in the presence of electrolytes without the need for a mordant. Martius yellow (also called Acid Yellow 32) is a direct dye that binds directly to cellulose fibers through van der Waals forces and hydrogen bonding. Aniline yellow is an azo dye, Malachite green is a basic (cationic) dye, and 'All of these' is incorrect because they belong to different dye classes.