WHO HAS DEVELOPED NEW MACHINERY

2. Who has developed new machinery? A. Only scientists B. Only engineers C. Scientists and farmers D. Scientists and engineers