Most of the lights I use frequently are used enough not to worry about the battery leaking as I change out they batteries often (bi weekly or so, depends).
If I'm concerned about leakage I use Energizer lithium or leave them out if it's a D-cell. Eneloop's are apparently the best rechargables, I've not had any luck with other brands of rechargeable batteries.
For leaking the worst I've had is Duracell with Rayovac not far behind. Energizer is better but not perfect. Rayovac is fairly easy to deal with regarding their leak warranty, I've not used the others. Industrial batteries seem better but I dont trust them.
I dont remember where they came from but about 10 years ago AC Delco branded AA's were nice batteries, dont remember any leaking, made in china, FWIW.