I generally keep my pocket knives clean. I generally apply a very light coat of mineral oil whenever I clean them. That's usually fine.
K
ktataragasi
is right about body chemistry. I can carry D2 three seasons out of the year. Then in the summer, when the heat and humidity creep up, I start to have trouble. I can step up my maintenance, but unless I want to carry around one of those silicone cloths, D2 is going to spot on me. It's because of sweat and poor evaporation in my pockets. Yeah, that's gross and all, but it's reality. At 90F and 90% humidity, D2 is no longer an acceptable EDC steel for me. (That won't be true for everyone but hey, my ancestors were from the north.)
One year, I preemptively put away all my D2 at the start of summer. They were perfectly fine in a drawer. Once or twice, I took them out, oiled them, looked them over, etc. Well, one of those times apparently involved me leaving a salty fingerprint when checking for blade play and adjusting the pivot tension,
after oiling. I got a nice surprise a few weeks later.
AUS-8 and 8Cr13Mov are right on the border line. I've only occasionally gotten a spot in the years I relied on those for primary EDC. Now I just carry more stainless steels and don't worry about it. My three favorite budget steels also happen to be steels that have never rusted on me: 9Cr18Mov, 14C28N, and N690. Having worn an IWB fixed blade in S35VN, that's fine too. My magic number from Larrin's corrosion resistance ratings seems to be 7.5.