Cameron quickly grabbed the blanket when he saw the dog about to jump on it. Given the context: Why did Cameron do this?

Available choices: (A). buy a blanket. (B). not let the dog on the blanket. (C). make the blanket dirty.
Answer:
(B).