Jane misbehaves around her parents, who do not discipline her, but does not misbehave in the presence of her grandparents, who reward her only when she behaves appropriately. The difference in her behaviour can best be explained on the basis of
a. blocking.
b. generalization.
c. discrimination.
d. spontaneous recovery.