Diabetes results from which of the following?

A.
The pancreas does not produce enough insulin.
B.
The body's cells don't respond to insulin.
C.
Glucose builds up in the blood.
D.
All of the above.