An alternative approach to systems development, called ________, makes use of a prototype at the beginning of the project. A) the waterfall method B) rapid application development (RAD) C) the iterative method D) integrated development (ID) B) rapid application development (RAD)