A is correct because Shift+PageUp/PageDown scrolls through the terminal output buffer, allowing navigation of output that has scrolled off-screen (up to several thousand lines depending on terminal settings). B is wrong - 'ls' lists directory contents. C is wrong - up/down arrows scroll command history. D is wrong - 'history' shows command list, not terminal output.