What is a key advantage of using an external stylesheet?
It requires every declaration to be repeated on each element.
It eliminates the need for HTML structure.
It executes server-side application logic in the browser.
It separates presentation from HTML content and can be reused across pages.