How are science and technology related?

ATechnology is a branch of natural science.
BScience is a branch of technology.
CAdvances in science may lead to advances in technology and vice versa.
DScience and technology are not related