What does the wrapper task do?
A. Ensures that all developers use the same version of Gradle to build the code
B. Wraps up the code so that any exceptions are caught
C. Wraps gradle so it can be used from an IDE such as Eclipse
D. Installs an extra set of Java tasks to make testing easier