After playing all three, I think C is almost certainly the canon, and best, choice.
A and B were both very short, very easy and very anti-climatic. C was significantly more fitting of an ending. Plus A and B leave you with a horrendous amount of plot-holes, inconsistencies and loose-ends. C, not so much.