I would say this is a complex sentence. Because it has one independent clause(their more aggressive style did not pay of.) and two dependent clauses.
Answer:
the answer is d because a period of war has just. ended.
I'm not entirely sure but I think it would be order of importance.
2.94 (you need to subtract 0.35 from 3.29 to get the answer