D2 is "almost" stain resistant... Chromium forms what is called a passive film, a thin chrome layer over the Steel's surface which gives stainless steel it's "stainlessness". It has to have a certain amount of chromium to attain a full passive film, and by some standards even, d2 does have enough, however it's the bare minimum, (by most modern standards it falls just short), but due to the high carbon levels some of that chromium gets trapped into forming carbides (which aid in cutting esp. when the "sharp" edge is lost) and don't fully form the passive film... In any case, d2 is hardly a "high risk" for rusting, as some passive film is formed. Unless you completely neglect it, leaving it wet for a length of time, it will still resist rust quite well. Even then, some localized rust would be more likely (where the film is lacking), as opposed to full on rust...
Not saying buy one or the other, both make fine knife steels, just saying I wouldn't be put off by d2 for fear of rust (as I would some other non stainless varieties), if you plan on taking basic care of your knife... If it's going to see lots of boat time, fishing time, etc, then maybe, but normal standard use and pocket time I wouldn't worry so much about it. Flip a coin.