Walmart's same-store sales have been declining and those of rivals Family Dollar and Amazon have been increasing. Which of the following could explain this recent change?
a. Walmart's expansion into international markets
b. A decrease in consumer spending due to economic downturn
c. Increased online shopping preferences among consumers
d. Changes in management strategy at Walmart