The correct answer is C. ignorance.
While barbarism, romanticism (in the aesthetical, not historical sense), and violence were essential parts of the old warrior cultures, but we can't say the same for ignorance. It is wrong to judge an old culture by today's standards and to say they were ignorant just because they weren't a developed society in today's sense.