(1) I think that the only "correct" answer -- if you want to follow the
rules in grammar books -- is "she."
(a) In regular English spoken by ordinary people, the answer could also be
""her" or "him."
***** Thank you for the question *****
- For Teachers