When Yahoo! develops new online services, the company develops a version of the service and shows it to customers. It solicits immediate feedback and then revises the trial version of the product. This process is continued. In this case, Yahoo! is utilizing
a) protocol development.
b) wireframing.
c) swift idea generation.
d) concept testing.
d) rapid prototyping.
Answer D