British Railways signs on D stock