Concept:Typing class assignments is done using a program designed for creating and editing text documents.Explanation:A word processing program is used for typing, editing, and formatting text such as letters, reports, and assignments.Spreadsheet programs are for calculations and tables; database programs are for storing records; graphical programs are for images and drawings.Since the task is typing an assignment, the student should use a word processing program.Answer:B. Word processing program.