In precise grammatical formality, "whom" is correct because it is object case. However, this form is considered by today's standards, rather old-fashioned and quaint. So the version with "who" is not only acceptable, it is more commonly used.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Nor Priestyou meant both sentences could be grammatically correct on exam paper, but the "Who" sounded more common in general conversation.Am I correct ?If your teacher is very strict, then he might mark "who" as wrong, and "whom" as correct. The formal "prescriptivist" grammar books tell us this.