The philosophical study of the nature, origin, and limits of human knowledge is called ________ ?
A. Epistemology
B. Grammatology
C. Hamartiology
D. Emmenology