We are committed to the deployment of these technologies and are excited by the advances in remote sensing technology that are enabling us to extract more information from sensors in a cost-efficient and timely manner.
Does this next sentence follow, given the preceding text?
Legend says that the technologies were never deployed

Options:
(A). Yes
(B). It's impossible to say
(C). No
(C).