I prefer cbetting here. Your position will get you credit and your opponent is not a super light floater. Your hand cannot bluffcatch profitably imo so I would choose to cbet and potentially bluff multiple streets depending on opponents and cards on turn and river.