Looks like a harmless water snake to me, northern or brown perhaps. I was never particularly interested in water snakes so don't know them well enough make a positive identification. It certainly does NOT look like a cottonmouth to me though.