The correct option is C Improvement in public health
The substantial improvement in health conditions is the result of many factors including improvement in public health, prevention of infectious diseases and application of modern medical practices in diagnosis and treatment of ailments.