The correct option is
C was opened
Option C:
The given sentence is in the passive voice, as the subject "the door" receives an action (it cannot perform the action
'to open'). Hence the correct verb form will be in passive form.
Also, the action happened in the past "was very surprised". So, the verb form (passive) will be in the past tense.
From the options, 'was opened' is in passive form and expresses the past tense. Hence option C is correct.
Options A, B, and D:
'Opens' and 'is opened' both express the present tense; the former is in active form and the latter in passive.
'Shuts' is the active form of the verb that expresses the present tense.
But, the given sentence requires a past, passive verb.
Hence these options are incorrect.