Which is the longest bridge in the world?

A. Beijing-Shanghai High-Speed Railway

B. The Danyang-Kunshan Grand Bridge

C. Lake Pontchartrain Causeway

D. King Fahd Causeway birdge