Few products today use huge C and D size batteries so if you find a store that has them then the batteries might be many years old.
Cheap batteries have very poor quality and are probably 60-years-old-technology "Super Heavy Duty type but marked Alkaline.
The Chinese receiver needs 12V, not 9V...