There must be a good way to frame approach two. How about "I think B and C are causing you to come to wrong conclusions on topic T."? Or some other way of trying to push the Bad bits to something A perceives as external. "I think B and C are causing you to communicate poorly on topic T."
"I think B and C are causing you to come to wrong conclusions on topic T."
This could work if you know them well enough to know what the root causes of the irrationality are. Online however that is often not the case. It is more likely that B and C are just symptoms. In some cases B and C are not evidence of irrationality and B has misperceived them. It does not matter how open B is to correction on the issue though if A reacts negatively to to the statement however.
..."I think B and C are causing you to communicate poorly on topic T."
Even though this was written by a current Less Wrong poster (hi, pdf23ds!), I don't think it has been posted here: Why and how to debate charitably (pg. 2, comments). (Edit: The original pdf23ds.net site has sadly been lost to entropy – Less Wrong poster MichaelBishop found a repost on commonsenseatheism.com. He also provides this summary version.)
I was linked to this article from a webcomic forum which had a low-key flamewar smouldering in the "Serious Business" section. (I will not link to it here; if you can tell from the description which forum it is, I would thank you not to link it either.) Three things struck me about it:
The list of rules is on pg. 2 - a good example is the rule titled "You cannot read minds":