The correct option is C Al < N < O < Cl
As we move from left to right in a period, the atomic size decreases and the nuclear charge increases. So, the electron affinity increases.
On moving from the top to the bottom in a group, the atomic size increases more than the nuclear charge, hence the electron affinity decreases.
Therefore, the correct order is: Al < N < O < Cl.