Answer:
The answer is letter B.
Explanation:
Because that is the definition of documentation. It is the source of information about the design, documents, detailed code comments, data gathering stage, digarams, tables, trees, models, tools.
The documentation is really important for programming. The presence of documentation helps keep track of all aspects of an application and improves on the quality of software product.