Use the thesaurus entry for "labyrinth" to answer the question.

labyrinth
noun
Definition: a place that has many confusing paths and passages; something that is extremely difficult to understand
Synonyms: entanglement, jungle, maze, puzzle, warren, web

Question:
Which synonym best replaces the word "labyrinth" in the sentence below?

"The gardeners had constructed a complicated labyrinth of pathways that led us through the hedges."

A. entanglement
B. jungle
C. maze
D. web