Which of the following statements is correct?

A) Consumers have the ability to buy everything they desire.
B) A consumer's budget line shows the limits to what a consumer can buy.
C) A consumer's budget line shows the goods with the highest marginal utilities.
D) Rich consumers are unaffected by prices.
E) A budget line changes only if the person's budget changes.