An XSL style sheet consists of one or more set of rules that are called templates.
A
Correct answer
Explanation
XSL stylesheets use templates to define how XML elements should be transformed. Each template rule has a match pattern (using XPath) that specifies which nodes in the source XML document it applies to, and the content of the template defines the output. When an XSLT processor transforms an XML document, it applies the template rules to the source nodes, generating the output document according to the template instructions.