Despite the belief that the war would be over quickly, why did a stalemate occur along the Western Front?

Neither side was able to seize territory from the other.

New technology made it easier to continue fighting.

Trenches limited the ability of soldiers to fight.

High casualty levels made it difficult to conduct battles.

(THE CORRECT ANSWER IS ALREADY ON THERE)