HOW OFTEN DO THE BUSES RUN

32.A: How often do the buses run? B: ... .

A.About 20 kilometres

B.Every hour

C.Twice or thee times

D.From that bus stop over there