Choose the best revision for the dangling modifier in the following sentence:

"The curtains near the stove caught on fire, while taking a nap."
*

While taking a nap, the curtains near the stove caught on fire.
The curtains near the stove caught on fire, while taking a nap.
The curtains while taking a nap near the stove caught on fire.
While I was taking a nap, the curtains near the stove caught on fire.

While taking a nap, the curtains near the stove caught on fire.

While taking a nap, the curtains near the stove caught on fire.