Why couldn't Darwin explain how organisms pass heritable traits to their offspring?

a. Lack of interest in genetics
b. Lack of technological tools
c. Unawareness of Mendelian genetics
d. Disagreement with heredity concepts