Sarah is a very active real estate agent. She is looking to purchase a new computer and software so she can keep track of her client’s accounts, access the Internet from anywhere in the city, and touch-up photos of real estate properties. Sarah needs to prepare budgets and expense reports for her business. What type of application software should she purchase? spreadsheet word processing multimedia Java programming language