What attribute of the <script> tag allows asynchronous loading of scripts?

A). type='async'

B). async='true'

C). defer='async'

D). async

Which attribute is used to specify the location of an external JavaScript file in the <script> tag?

A). href

B). url

C). src

D). location

When including multiple <script> tags in an HTML document, what determines the order of script execution?

A). The order in which the <script> tags appear in the HTML document.

B). The order specified by the async attribute in each <script> tag.

C). The alphabetical order of the script filenames.

D). The defer attribute in each <script> tag.

What is the purpose of including the defer attribute in a <script> tag?

A). To execute the script asynchronously.

B). To delay script execution until after the document is parsed.

C). To specify the scripting language used in the script.

D). To load an external script file.