what does body wave speed depend on
The speed of a sound wave in air depends upon the properties of the air, mostly the temperature, and to a lesser degree, the humidity. Humidity is the result of water vapor being present in air. Like any liquid, water has a tendency to evaporate. As it does, particles of gaseous water become mixed in the air.