<span>A destroyer of images used in religious worship, in particular
</span>
Answer:
D)
Explanation:
it is d bc i know :)) :) ;)
The definition of Globalization is:
The process by which businesses or other organizations develop international influence or start operating on an international scale.
Hope that helped:)