Here is a helpful tip. Make up situations to help you figure out which answer is correct.
A) You go into a shop and there is very few people, and the people don't seem to want to be here. You have never heard of this place before, and it is quite small with no big sign out front. This store seems very unappealing and you leave without buying anything. Marketing <em>does</em> influence your decision.
B) You go into a store, and you look at the price of an apple. You are shocked, the apple costs way too much. You decide to go look at a nice refreshing bottle of water in a cold aisle, and find that it costs even <em>more</em> than the apple. You don't have very much money, and leave without buying anything. Internal factors <em>do </em>influence your decision.
C) You go into a store, and you look at the price of an apple. The apple costs $3.00, and that's $1.00 more expensive then the apples at the local shop. You leave the store, don't buy anything, and go to the local shop. External factors <em>do</em> influence your decision.
D) You go into the local store, you buy food for dinner, you leave the store and quickly go to your car. Weather does <u><em>NOT</em></u> influence your decision.