单项选择题

Which of the following technologies has the HIGHEST potential throughput?()

A.DSL
B.Fiber
C.Satellite
D.Cable