I think it’s B. Grammar is what your asking so B should be the answer
Without having the passage, I can only help you to find it on your own. While you read the entire passage, what detail are you reading that supports that national parks are in need of coordinated administration from professionals of the preserves? You have only stated 'detail', so I am assuming they are only asking for one; therefore, you need to look for some type of factual statement to support the sentence.
The answer is: B because in the definition one part says creative
The word that could be substituted for "inscribed" would best be "carved". Carving is just like inscribing. :-)