To repeat what Miss Mary and others have touched on, it depends on your definition of best. Someone may be very intelligent but not like science, then go down a different route like.....architecture or something. This may be the best degree for this person. Each and everyone is different.
Personally, I wasn't sure what I wanted to do after leaving school, but ended up going in to study mental health nursing 2 years ago. Is is the best degree for me? Maybe, maybe not, I haven't done every degree there is to do.