Which branch of science plays an important role in the development of technology and engineering ?
A. Chemistry
B. Physics
C. Geology
D. Biology
A. Chemistry
B. Physics
C. Geology
D. Biology