How Long Could Life Survive Without Sunlight?

The answer may help explain why some species survived the asteroid that ended the Age of Dinosaurs