Final answer:
The frequent upper respiratory tract infections in toddlers are caused by their immature immune systems, making them particularly susceptible to viral infections. Environmental factors and malnutrition can exacerbate the issue, but they are not primary causes.
Step-by-step explanation:
The cause of frequent upper respiratory tract infections in toddlers is primarily due to an immature immune system. Young children's immune systems are still developing, which makes them more susceptible to infections. While factors such as pollution, stress, and diet may contribute to respiratory tract health, these are not the main cause of frequent infections in toddlers. Viruses are the most common cause of such infections, and since toddlers have an underdeveloped immune system, they are at a higher risk of catching them. It's important for toddlers to avoid exposure to harmful environmental factors, and malnutrition should be addressed to help bolster their immune response.