Object-oriented development could potentially reduce the time and cost of writing software because: Group of answer choices a) iterative prototyping is not required. b) objects are reusable. c) it's not necessary to use a formal methodology to design a system. d) object-oriented programming requires less training. e) a single user interface object can be used for the entire application.