A. the progress of human history is difficult.
B. the progress of mankind is very slow, and its progress does not have to go through a bloody struggle.
C blood shed has pushed history forward countless times, but the progress of history is still slow.
Answer c