Is there a better choice than the Nitecore D4?

Since there are faked D4s on market go for other brands

I don’t think you can charge D cells with the Liitokala Lii-500
I use D Cells as much as any other battery

The XTAR VC4 will charge D-Cells and a lot more