The factors that can affect purchase decision and attention are?

The factors that can affect purchase decision and attention are?

A. attitude of others
B. unexpected situational factors
C. expected situational factors
D. both a and b