The more nucleophilic group will make ring more prone to aromatic substitution reaction. Benzene becomes more reactive towards Electrophilic Aromatic Substitution when any substituent raises its electron density.

In structure (a) −CH2 group shows +H effect. while in (b) −OH group shows +R effect. In (c) +R effect is shown by functional group and in (d) both −OHand−O− show +R effect.
So Correct increasing order is :
c<a<b<d
