单项选择题

M:Frank’s certainly:in a good mood.
W:The bargain he got on his new stereo made him very happy.
Q:What does the woman mean?()

A.Everyone told him to cheer up.
B.Spending money puts him in a good mood.
C.He had to pay a high price for his new stereo.
D.He's very pleased with his purchase.