The mental process in which customer ends up as buyer of a new product is called?

The mental process in which customer ends up as buyer of a new product is called?

A. adoption process
B. cognitive dissonance
C. pre purchase behavior
D. post-purchase behavior