It might be David and John strolled through the forest
I think its called yokogaki
The purpose of the use of elongated hyphens in this excerpt is C. To interrupt the pattern of speaking in the normal flow of ideas.
Elongated hyphens are used to emphasize something, add extra information and even as a substitute for commas in some cases.
The other options are not correct because they don't cover the main function of the elongated hyphens which is to disrupt a sentence with extra information added to it.
The manga carts established self government