The answer is A, B, and C.
D. is too broad a term that actually includes A-C. So in other words there is no company that specializes in "Technology"
There are companies that specialize in E-Commerce, Hardware, and Security.
I guess if you wanted to say Google and Apple are technology companies you could say that but even they would fit into a particular classification. Google would be a Search Engine technology, and Apple would probably still be considered a hardware company even though both companies are involved across all of the 3 subjects in the answer.
Answer: software (answer not long enough)
That would depend on what you would like to get out of your experience with the web broswer. Google chrome offers more efficient computational algorhythms, a quicker navigation of the UI, but loses privacy due to the connected google services which can report your data usage if not properly configured.Browsers like firefox offer extension capability (the same as google chrome) and is open sourced, but may be slower to navigate depending on user to user experience.Other browsers i would avoid unless they are: TOR (which is still just a heavily modified and secured version of firefox).