单项选择题

Most trains______ long distances have a dining car and a club car where refreshments are served.

A.to go
B.to be going
C.that goes
D.going