# Cannizzaro or aldol condensation?

The reaction between p-methylbenzaldehyde and $\ce{NaOH}$ is an example of:
A) Cannizzaro reaction
B) Aldol condensation
C) Hydrolysis
D) Haloform reaction

I selected B, aldol condensation, as the given compound is an aldehyde and it reacts with $\ce{NaOH}$. But the given answer is A. Why is it so? The $\ce{NaOH}$ is not mentioned to be concentrated.

The aldol condensation needs $\alpha$-hydrogens next to the carbonyl group in order to proceed. Check out this reaction equation from the Wikipedia article:
Now, look at the structure of p-methylbenzaldehyde. This molecule does not have any $\alpha$-enolizable hydrogen atoms. The $\alpha$-position is an $sp^2$-hybridized carbon atom in the aromatic ring. The aldol condensation is thus not possible.
The only remaining possibility is the Cannizzarro reaction, which requires a benzaldehyde derivative or other aldehyde lacking $\alpha$-enolizable hydrogen atoms.