Which is not a causative factor for non-communicable disease?
A. Virus
B. Poor diet
C. StressD. Environmental Hazzard