__________________ in science and technology have changed people's life dramatically.
developing
development
developments
developed