A technique where a set of written or online questions are distributed to people frequently to a large number of people is:

a) Survey
b) Poll
c) Questionnaire
d) Assessment