This is a question on the concept of Relative Speed. Relative speed is the effective speed when two objects are moving simultaneously.
If the two objects are moving in the same direction, the relative speed is the difference of the speeds.
If the two objects are moving in the opposite direction, the relative speed is the sum of the speeds.
Remember that Relative Speed needs to be considered only when both the objects are moving simultaneously.
Since cyclist A starts at 12 noon, he would have travelled a total of 4 hours by the time he gets overtaken by cyclist B.
Let the speed of cyclist A be a miles per hour and let the speed of cyclist B be b miles per hour.
The relative speed between the two persons will be (b-a) miles per hour
(note that B is the faster cyclist and hence the difference will be b-a).
Between 12 pm and 2 pm, cyclist A travelled alone at HIS speed and hence travelled 2a miles.
At 2 pm, cyclist B is at X and cyclist A is 2a miles away from X. We know that this 2a miles was covered in 2 hours. Therefore,
2 = 2a / b-a because,
Time taken to meet/overtake = Distance between the objects / Relative SpeedSolving the equation above, we have b-a = 2a / 2 = 2. This means,
b-a = a or b = 2a. As such, if we have to calculate the speed of B, we need the speed of A.
Statement I alone gives us the speed of cyclist A. Statement I alone is sufficient.
Answer options B, C and E can be eliminated. Possible answer options at this stage are A or D.
Statement II alone tells us that cyclist A had travelled 80 miles in 4 hours. We can calculate his speed using this data. Statement II alone is sufficient.
Answer option A can be eliminated.
The correct answer option is D.
Breaking down the question statement and framing an equation will help you to understand what exactly you need to look for in the statements. This technique is especially useful when the question statement is lengthy and gives you substantial amount of data.
Hope that helps!