____________ FOR TWELVE HOURS, I FELT MARVELOUS

20. ____________ for twelve hours, I felt marvelous. A. Having slept B. Have slept C. Having been slept D. Have been slept