Question:
Ashlee's son, for which my friends bought gifts, is having a graduation party.
Which is the best way to revise this sentence?
A
son, for whom my friends bought
Explaination
In this case of relative clauses and pronouns, there is a need for a object replacing for a human, hence, "whom" is the best relative pronoun.