typically this would be two applications.
a creator app that defined the questions, answer type, and values which was stored in a database.
a user app that asked the question, and stored the answers in a database.
you can get sample quiz programs which are pretty common. google "asp.net mvc quiz applications"
sample (don't know quality):
https://www.youtube.com/playlist?list=PLX4n-znUpc2Y8Thf9TjLn8D7pSYDcqubl