Which option contains valid deliverable variables that should be considered when selecting a development approach?
A. Degree of innovation involved, scope stability, expected ROI
B. Expected duration of the product life cycle, requirements certainty, ease of change
C. Requirements certainty, ease of change, safety and regulatory requirements
D. Risk, delivery options, organizational structure