You could maybe write that off as a harmless game if it hadn't happened again, last night. During his appearance on The Late Late Show, the One Directioner was once again asked to choose between Goulding and Gomez. If he didn't answer, he'd have to eat beef tongue.

"Niall, you’ve dated both Selena Gomez and Ellie Goulding," host James Corden said, showing a rare mean streak. "It’s your last night on Earth, out of the two of them, who would you rather spend it with?”

We'd have loved it if Horan had stormed off while sputtering that he's a gentleman, but instead he came up with a totally lame response.

"Because it’s the last night on Earth, Ellie is a big fan of Planet Earth by David Attenborough, so I would sit and watch that with her," he offered. "For that reason, Ellie Goulding."

Is this all some "Down with Selena" publicity tour? Do people have nothing better to ask him? Horan shouldn't have responded, but DeGeneres and Corden also shouldn't have asked. Guys, anytime you need help drafting questions that don't involve pitting women against each other, just ask us for help!