The best explanation for why the cat's fur becomes attracted to the balloon is:
c. Rubbing the balloon along the cat transfers extra electrons from the cat to the balloon.
When Gillian rubs the balloon on the cat's fur, electrons are transferred from the fur to the balloon, giving the balloon a negative charge. The fur, having lost some electrons, becomes positively charged. Opposite charges attract, which is why the fur is attracted to the negatively charged balloon.