Cruz or Trump. You'll never know which one, because you decided to include both in the same poll option.
Depends on who the nominee is. If it's Kasich or Christie (or Bush if he goes carpetbagging in Texas), it'll probably be Rubio. I don't know who Carson would pick, but he might also go with Rubio. If it's Rubio, then Kasich or Haley are good bets. If it's Cruz, I honestly have no idea.
If Kasich or Christie become the nominee, then Rubio will have imploded to the point where he won't be anyone's running mate.