Avoid Duraleak and Enerleakers, though. Also supermarket brands and other “off” brands.
I’ve had the best luck with Rayovac and even Rat Shack alkleaks which kept their “intactness” even when forgotten about for almost a decade. As for Rat Shack, the older black ones rarely if ever leaked, but the newer white/orange ones had a (very) few which did, but only after being run down to nothing.
Ds and Es would’ve been encased in a salt-block by then, even just sitting around doing nothing.
I gift a lot of AAA single mode lights. I don’t give Eneloops with them, do you? There are places for alkaline batteries. I have not had one leak for years.
I especially like the Sunbeam batteries, however, if they change to 3/pkg that is a deal breaker. I am currently using AC Delco.
Jerry