Which of the following explains why a decrease in the price of a normal good will lead to an increase in the quantity demanded of the good?

a) Substitution effect
b) Income effect
c) Law of diminishing returns
d) Giffen good effect