This line comes from a song featuring Vindhiya, making her the correct answer. The question tests recall of the actress tied to this particular metaphorical lyric about the sun and dew. Devayani, Kasthoori and Ranbha were actresses of the same period but not linked to this song.