What causes Gulliver to decide to finally leave Lilliput and return to London? A. He desperately misses his wife and children. B. He is talked into it by English sailors who happen to sail to the kingdom. C. He is tired of being hungry all the time. D. He finds a boat while he is walking on the beach.