Correct Response: D. The web page under development needs to communicate with a search engine to get a map to display, so it will use an API. A is incorrect because adding interactivity to a web page through a script does not require talking to another application, so no API access is needed. B is incorrect because building a style sheet does not require talking to another application, so no API access is needed. C is incorrect because accessing a web page’s DOM does not require talking to another application, so no API access is needed.