Correct answer is (d) Only Open source and Web application
Easiest explanation: Closure compiler parses your JavaScript, analyzes it, removes dead code and rewrites and minimizes what’s left. You can use the Closure Compiler as:
An open source Java application that you can run from the command line.
A simple web application.
A RESTful API.