问题

Do you know that woman in blue? — Of course. She is kind and always ____ beautiful smiles on her face.
A:having on
B:wears
C:putting on
D:dresses
B:wears
C:putting on
D:dresses
正确答案是: