Hi there
I would go with Option B, but even then, all of these fall under the topic of "construction fence", so I can't see the information being that much different than another page.
Remember, Google and search engines like topics now, and associate variations (like those you listed above) to topics. Don't be afraid to build out pages that focus on a topic. There's a great resource from Moz that can help get you started. Don't overthink!
I like having static pages that focus on topics and then have varying resources/blogs that can focus on topics variations and fresh content. So for instance, you can have a Construction Fencing page, and then have resource content around varying construction fencing ideas that include best practices, different types of construct fencing types and what they are best used for, how much construction fencing you may need depending on job size, etc. That way, you have you a static page focused on a topic, you have resource pages that focus on long tail variations, you can link back and forth between those pages, and you also help associate your website with a topic to Google by having a static page and fresh content being built that revolves around a grander topic.
I would just not overdo the use of the word "Construction Fencing" all over the site and in your titles, headers, content, etc. That can lead to spammy overoptimization. Just make sure it's natural, relevant, and useful for your audience.
Let me know if this helps