Muchas veces me he encontrado con estudiantes que me han hecho la siguiente pregunta:

"¿hablas español o castellano?¿cuál es la diferencia?"

El castellano es la lengua que originariamente se hablaba en el Condado de Castilla, dependiente del Reino de León, en lo que actualmente es el norte de la Comunidad Autónoma de Castilla y León. El castellano fue considerada una lengua de segunda clase por los habitantes del por entonces más importante Reino de León.

Muy tempranamente los castellanos comenzaron a aspirar la /F-/ inicial latina, lo que servía de burla para los leoneses, los cuales la conservan en la actualidad en los dialectos leoneses y asturianos, y por supuesto en todas las otras lenguas de origen romance.

Más tarde, y con el consiguiente incremento del poder del condado de Castilla, ya transformado en Reino, el castellano fue ganando terreno y se acabó imponiendo a las otras lenguas; pero desde su posición fue, a la vez, absorbiendo y haciendo suyos términos de las otras lenguas peninsulares, árabe incluído, y, más tarde, de las lenguas indígenas americanas con el descubrimiento y la conquista del Nuevo Mundo. 

Así llegamos a nuestros días. En España se hablan varias lenguas, pero la mayoritaria tiene tantas influencias que, en mi modesta opinión deberíamos denominarla español, porque es el resultado del castellano evolucionado con las influencias de todas las otras lenguas arriba mencionadas.

Además de que actualmente ocupa una mayor extensión geográfica que no la del castellano primitivo, llegando a muchos territorios en América.

Por eso, siempre que me preguntan mi respuesta es que hablo y enseño español.