Actually yes, France and the Netherlands have a border on the island of Saint Martin (FR) / Sint Maarten (NL) in the Caribbean Sea. So, yes, they border each other
I don't think UK is on the quiz (it didn't appear in several refreshes), but if it appears, yes it should include the base territories on Cyprus and Gibraltar (Spain) for its borders, if France includes St Martin.
Just a small error (i think); The Netherlands doesn't border France, so please fix that!
Just click the little "stop" / "square" next to the answer box