Which of the following class of applications would be best for creating a multi-page document containing a significant amount of text and images for print.
a) Word processing software
b) Graphic design software
c) Spreadsheet software
d) Presentation software