Answer: C
An azo dye needs a diazonium salt, made only from a primary aromatic amine. C (p-toluidine) gives it. A (benzylamine) is an aliphatic amine whose diazonium decomposes at once, B is a secondary amine (gives an N-nitrosoamine) and D a tertiary aromatic amine (ring nitrosation).