Report generators retrieve information from files AND answer queries to produce formatted output. Options A and C are incomplete - report generators do more than just store input or answer queries in isolation. Option D correctly combines both functions.