Correct Response: C. Maintenance of software is usually concerned with fixing bugs. These may be reported via customer feedback. Other change requests may also come in through the same channel. A is incorrect because it is unreasonable to expect all new technologies to be supported over some indefinite time interval. B is incorrect because maintenance does not typically refer to documentation or code readability. D is incorrect because the development of novel software tools typically occurs sooner in the development process.