First Principles Thinking: core concept
B is correct. The core diagnostic rule is that residuals should look random if the linear form is appropriate. A curved pattern means the fitted straight line is missing a nonlinear relation, so the linearity assumption is suspect.
Why A is incorrect. Independence concerns correlation across observations, not curvature against X.
Why C is incorrect. Normality concerns the distribution of residuals, not a curved residual pattern.