That is a tough one. I would most likely pull her aside not to embarrass her in front of her friends. But I would let her know that language is not appropriate.
Yes, keep it simple. Teens seem to think that saying bad words is cool. I would tell her that it's not cool at all. She wouldn't gain respect from other by saying the bad words.