Do the drivers speak English?

Do the drivers speak English?

All the drivers speak English and Spanish.