What causes Gulliver to decide to finally leave Lilliput and return to London?


A.
He desperately misses his wife and children.


B.
He finds a boat while he is walking on the beach.


C.
He is tired of being hungry all the time.


D.
He is talked into it by English sailors who happen to sail to the kingdom.