relative pronoun when the antecedent is an animal

( ) Frank has a puppy ________ can catch a ball.
(A) who (B) which © it (D) ×
The answer is option B. Is option A also acceptable?

You can say that if you are an animal activist :slight_smile: