(d) Soon means‘a short time after then’ i.e. in or after a short time. Early means ‘near the beginning of a period of time we are talking about’. Early does not mean soon. Moreover, comparative degree is not needed. While we use quickly to refer to the speed with which something is done. Hence option D is the correct choice.