单项选择题

Which of the following about technology is implied rather than directly stated in the passage

A.Digital technology is being used to push advertising messages on high-definition video screens.
B.Thanks to new technologies, advertisers have easier access to potential consumers.
C.Wireless technology ran push advertising anywhere one wants.
D.Technology advances may cut the cost of installing screens.