Which of the following is NOT mentioned as a reason for the difficulties in reconstructing
A.Written records of human history are quite few.
B.Our knowledge of human history is fragmentary.
C.The historical data we collect often lacks accuracy.
D.The frameworks of historical theories are not fully developed.