A.Because London taxi drivers all have gone through a very tough training period to get a special taxi driving licence. B.Because London taxi drivers all are London natives. C.Because London drivers all are living in the corner of the Capital. D.Not given.