Utilize the input text as a context reference, choose the right relationship between 'Baidu' and 'Internet' from the options.
Options: chairperson, stock exchange, industry, developer

Baidu slumped as much as 17.7 percent to $162.72 after China's biggest Internet search company's quarterly profit missed estimates.
industry