c/c flop for sure. As spenda said villain's range isn't all that strong here. He's opening in the CO. We have to play our hand in a way that will maximize against villain's entire range, not just build the pot the fastest against his strong hands.

Say we check, villain is betting most Ax, 22, and most air. If we bet, we are rarely ever getting raise. Sure he is calling 22, Ax, and maybe QQ/KK, but he's folding all of his air (usually). So we check, if he bets, we get value from his good hands + his air, whereas leading gets value only from his good/marginal hands (not air). With respect to his marginal hands, we aren't getting but 1 (maybe 2) streets of value. If we check flop, and he checks back, he's almost certainly calling the turn. Therefore, we still get value from that portion of his range just as we would if we lead the flop. Actually he will call with a higher frequency just because now he only have 1 future bet to worry about instead of 2.