Hammondst8go Hammondst8go Health Answered C.diff can live on environmental surfaces for up to how long