So question 5...0% of people have answered this correctly, apparently. Neither Iran or Iraq have a land border with India, but Pakistan and Myanmar DO have a land border with India.
Number 5 is worded wrong I think. It should say which country doesn't have white on it, the way you ask it makes it seem like you're asking which country's flag DOES have white on it