Correct Answer:
B. Operant conditioning
Operant conditioning is characterized by learning through the consequences of behavior, where actions are strengthened or weakened by rewards or punishments. Classical conditioning involves stimulus association, making it the wrong choice for this definition.