The development of technology

a. has no effect on the environment

b. depends on people's needs

c. depends only on our imagination

d. depends on what is learned in school

b. depends on people's needs