Which cells are most dependent on glucose as their fuel source

Which cells are most dependent on glucose as their fuel source
A. Red blood cells

B. Kidneys

C. Liver

D. Neurons

E. Hear