问题 选择题 -- are the blue hats on sale? -- They are on sale for 100 dollars. [ ]A.What B.How long C.How many D. How much 答案 答案:D