The BC1HU charger also runs on 12V, and can handle all those sizes. Cheaper than the RS charger, but is slower in charging 9V (dumb charge for those?) and does not have USB output. Otherwise it has worked well for me, although AA/C/D cells in it get fairly warm due to the fairly quick smart charge. Since I got the BC700 charger I use that for AAs since it keeps them cool (200mA slower charge) plus it's super-smarter - but does not run on 12V.