Answer :
It's A because it's saying the dog has purple and pink spots, not the sweater.
A. Mr. Sargent bought a sweater for his dog with purple and pink spots.
Hope This Helps ^_^