The answer to your question, "Which fields must aspiring astronauts have some background in?" would be, business, medicine, or the arts because if you level all the other answers out the only real logical answer would be business, medicine, or the arts.
Hope it helps!
Merry Christmas, Have an amazing day!! :)