Which of the following is suitable as a description of reusing software?
a) Reusing many small components is more effective than reusing large components for reducing the workload per unit size.
b) The development of reusable components is more costly than development of ordinary software of the same scale.
c) Component reuse utilization is dependent on the number of reused components, and is not dependent on component sizes.
d) Incentive programs for encouraging component reuse are not very effective.