I haven't played in a long time so my apologies in advance if this is trivial. This is a fictional hand I was thinking about yesterday.
Imagine villain is an ABC TAG.

----------------
10NL 6-max

UTG ($10.00)
MP ($10.00)
CO ($10.00)
Hero (Button) ($10.00)
SB ($10.00)
BB ($10.00)

Preflop: Hero is MP with Ah Kc
3 folds, Hero bets $0.40, SB calls $0.40, BB folds

Flop: ($0.90) As Kh 6c (2 players)
SB checks, Hero bets $0.60, SB raises to $1.20, Hero ???
----------------

I guess Hero's c-bet is debateble, but as played I think Hero should fold here. Intuitively that seems wrong, but I can't really see why.

The only cards I can see in Villain's range here is a set of sixes assuming he doesn't call my preflop raise from EP with AJ-Q. Even with something like AJ I don't think he would check-raise this flop often. Assuming he's not leveling me, which I wouldn't expect him to be at the micros, this would be an incredibly stupid board for him to do a check-raise bluff on as it hits my range very hard. If the 6c was a 6s/h or something like a 10 it would be a different story as his range could consist mostly of semi-bluffs, but as is I can't convince myself that calling is the right move here. Why am I wrong?