Arduino have very limited memory 16 KB flash for the program (2 used for the bootloader so really 14) and only 1 KB for data (variables and text literals used in your program) some of this is used by internal structures in Arduino.
It is possible to use some of the 16 program memory for string literals (data that does not change during execution of the program). But for a trivia game this is probably still not enough.
It is possible to interface arduino to some kind of external memory like USB or SD cards. Try to google the Arduino site for "SD card" or "USB memory" or something like that.