单项选择题

M: How much are these sweaters
W: They are on sale today, sir. Twenty-five dollars each one, or two for forty dollars.

How much does one sweater cost()

A. Forty dollars.
B. Twenty dollars.
C. Fifty dollars.
D. Twenty-five dollars.