I've had so many things ruined by leaking D batteries, pretty much all brands, that I don't buy anything D cell powered now.
But of all the brands I've had, the Duracell D batteries leak the first and worst. I had a really nice aluminum and plastic lantern/USB charger, radio, etc that I had won online. It had the website's URL on it, and it took 4 D batteries and it came with Energizers and I caught those batteries just as one of them started to leak. I replaced them with Duracells and 2 weeks later, I needed to use the lantern and USB power when there was a power failure. On the shelf it was sitting was a whitish spot I saw when I picked it up. All four batteries had leaked and the lanern was ruined. I replaced it with a smaller one that has no USB ports and takes C batteries. I buy the Costco batteries now, they seem ok, but never buy anything that takes D batteries.