单项选择题


Questions 22-25 are based on a passage about London taxi drivers.
How long does the training period last

A.Two years.
B.Three years.
C.Four years.
D.Two to four years.