Which of the following BEST describes the open-source licensing model for application software?
A. Software is free to use, but the source code is not available to modify.
B. Modifications to existing software are not allowed.
C. Code modifications must be submitted for approval.
D. Source code is readily available to view and use.