My vote is for 'C'. Montreal's professional hockey teams have a long history of being known by one (or two) letters on the front of the uniform ... from the original Maroons, to the Habs, to La Force ... it's difficult to mess up with option C, IMO.
(and speaking of La Force, it would be cool to see someone take on a PHF concept series...in case you're looking for ideas.)