Why do scientific and engineering problems often require multidisciplinary efforts?
A) People with similar backgrounds and knowledge will be able to solve problems efficiently.
B) Few people are experts in multiple fields, so teams of people can work together to tackle a problem.
C) Working with people that have different skill sets discourages creative thoughts and ideas. D) Having a large number of people working together ensures that new insights in solving a problem will occur.