A large number of technical terms can be found in________

A large number of technical terms can be found in________
A、newspaper reporting
B、brand names
C、advertisements
D、English for science and technology
【正确答案】:D