A high speed train can travel an average of 500km in 2 hours. If it left its station at noon and traveled nonstop, how many kilometers had it traveled by midnight.

A. 1,500km
B. 3,000km
C. 6,000km
D. 12,000km