Post-hoc tests are used in ANOVA when:
a) The ANOVA result is not significant.
b) The ANOVA result is significant and we want to determine which specific groups differ.
c) The data violates the assumptions of ANOVA.
d) We only have two groups to compare.