Question: Of the following page-replacement policies, which is guaranteed to incur the minimum number of page faults?
A: Replace the page whose next reference will be the longest time in the future.
B: Replace the page whose next reference will be the shortest time in the future.
C: Replace the page whose most recent reference was the shortest time in the past.
D: Replace the page whose most recent reference was the longest time in the past.
Please eliminate two incorrect options first, then think it step by step and choose the most proper one option.