C. Pakistan & China
This question refers to time zones and how crossing certain borders can create a large time difference — in this case, a half-day or 12-hour difference.
Between Pakistan and China, there is an unusual time difference of 3 hours — but the phrase “gains half-a-day” likely refers to situations like:
China officially follows a single time zone (China Standard Time - UTC+8), even though it spans five geographical time zones.
Pakistan follows Pakistan Standard Time (UTC+5).
So when you cross from Pakistan into western China, you suddenly "gain" 3 hours. In certain remote border regions, especially when traveling eastward, locals humorously say they’ve "gained half a day" because their day suddenly feels a lot longer.
While it's not literally a 12-hour gain, the phrase is often used informally or figuratively. Why the other options are wrong:
A. India & Sri Lanka – Same time zone (UTC+5:30), so no gain or loss.
B. North & South Korea – Same time zone now (UTC+9); even historically, the difference was never close to half a day.
D. Britain & France – Only 1-hour difference (UTC+0 vs. UTC+1), not significant.
Summary:
Pakistan & China have a large time jump (3 hours) at the border, which can feel like a dramatic "gain."
This makes C the best and most appropriate answer to the phrase "It gains half-a-day."