Which statement correctly distinguishes overfitting from underfitting?
Options
- A. Overfitting occurs when a model learns training data too closely, while underfitting occurs when a model is too simple to capture important patterns
- B. Overfitting means the model cannot learn anything from training data
- C. Underfitting always produces perfect testing accuracy
- D. Overfitting and underfitting have exactly the same meaning
- E. None of the above