A couple of quick initial questions:
-- have you actually ridden any/all of the three, as opposed to just reading about them? No one on here can usefully "tell" you in the abstract which you would/should prefer (and you should ignore anyone who purports to do so), and you can't determine that in any useful way without actually (physically) comparing them. All three are quality bicycles, and all three (or more, see below!) would serve admirably as 'commuting' bicycles under the conditions you describe.
-- to which of the several C'dale BB models are you referring? There are major differences between them.