NiMH C cells, at least, are available. Not sure about Ds.
_________________________
Geezer in Chief