A:About 234 metres.
B:About 324 metres.
C:About 342 metres.
China's high-speed trains _________ and perfected now.