Answer:
Perhaps the most famous Megalithic site is Stonehenge in the United Kingdom, whose strangely laid-out site has spawned numerous theories. Megaliths have existed from the Mesolithic (Middle Stone Age) period and through the Neolithic period.
Answer: a. the natural popularity of styles
Explanation:
none of the others go to what you need to finish the sentence that's what i think hope this helped :) and im glad you choose brainly
B is most likely the answer double check to be sure