The correct answer would be option B, Programming language and tools.
A web developer should have the knowledge of programming language and tools.
Explanation:
A Web Developer is a person who develops the content on World Wide Web. A Web developer is a specialized person, who makes use of the programming languages and tools to develop the web.
A web developer must have the knowledge of the programming languages, so that he can create the programs on the web. This is the most basic knowledge he must have in order to be a developer. Further a web developer can move into the field of development and can make use of other developing tools like scripting to enhance the interaction between the client and the owner through the world wide web.
Learn more about Web development at:
https://brainly.com/question/11651897
#LearnWithBrainly