Answer:
If Team A had 5 points less than Team B, and Team B had 15 more points than Team C, then Team A had 10 more points than Team C. If Team D had 15 more points than Team A, then Team D had 25 more points than Team C. Therefore, the order of finish from first to last would be Team D, Team B, Team A, and Team C.