SUPPOSE A PIECE OF CODE FROM AN APPLICATION IS GIVEN TO YOU, AND YOU RECOGNIZE THAT IT IS TRYING TO ORDER THE DATA BY SWAPPING ADJACENT DATA POINTS ALL THE WAY THROUGH THE LIST. WHAT ALGORITHM DOES THIS REPRESENT?
A: QUICK SORT
B: BINARY SEARCH
C: MERGE SORT
D: BUBBLE SORT