Kristen has done a large amount of research on her company's financial data for the past four years. She has a significant amount of textual explanation related to her research as well as numerous data charts and graphical representations of the data supporting her findings and suggestions. She wants to prepare a printed report of this information to distribute to the managers for a presentation. What software tool would likely be the best fit for her needs?

A.) Desktop publishing software
B.) Database software
C.) Analytics software
D.) Word processing software