That depends on how fast that you want your money, if you plan on touching your money over time, or if you are just simply saving. If you need elasticity, then I would personally go for bank C - compounding daily on a large balance allows you to earn more money if by chance you are going to need access to that money off the cuff. For more stable savers, bank B is the best option because they are based on balances over the year and allow you to make more as you continue to save. Bank A I would not go with because with annual interest, you won't be earning all that much on your money because it is based on an average.
The best option for most people is compounded daily interest at Bank C.