单项选择题

Woman: I don"t think it"s a good idea to discuss our problem with your sister.
Man: I feel it"s done me good to get it off my chest.
Question: What does the man mean

A.He welcomes the challenge posed by the problem
B.He felt much better after talking to his sister
C.His sister helped him solve the problem
D.His sister managed to ease his burden