I have co-authored one paper with Professor A, PhD student B and PhD student C. B left the best impression on me as the most friendly, productive and hard-working. Now, I want to do a joint paper again. Same as last time, the subject is not in A's area of expertise (nor B's or C's), though it's highly related, but I am hesitant to work with A as he tends to rush and push to publication before getting the paper to perfect (or very near perfect), and he is usually busy so I doubt that he will spend much time on it anyways. C is OK, but probably can't contribute much to the paper. Besides, I think two authors may suffice and be optimal.
Now, A is B's adviser (maybe C's too) and was my undergraduate mentor. I don't want to induce any hard feelings to A and C if they find out they, but not B, are left out of this joint venture. In the end, I did present my draft to A and gave glimpse of it in a presentation where A, B and C were present. Another reason why I choose to work with B who is a PhD student is (this may sound silly) because I think this will actually help her career, as opposed to working with a professor or working alone, as I don't intend to pursue an academic career and am just doing this for fun. Plus, the second author can act as a serious peer reviewer, so this will benefit my paper as well.
How should I do about this?