单项选择题

Mouthwashes are not an effective cure for bad breath mainly because.

A.they can't mask the bad odor long enough
B.they can't get to all the offending bacteria
C.their strong smell mixes with bad breath and makes it worse
D.they can't cover the thick layers of mucus