Ghostscript can be used as:
A. A Line Printer Daemon
B. A print filter to convert PostScript data for non-PostScript printers
C. A print filter to allow correct printing on PostScript printers
D. A print filter to remove "ghosting" and "staircase" effect problems
E. A graphical viewer for PostScript files