Question: Who sang raindrops keep falling on my head first?
Answer: B. J. Thomas
Natural Questions answer: B.J. Thomas (from the Wikipedia article "Raindrops Keep Fallin' on My Head")