The correct option is D Amazement
A synonym is a word that is similar in meaning to another.
The given word 'surprise' refers to an unexpected or astonishing event or incident, for example, 'I was surprised to find the house all tidied up.'
From the options, 'amazement' means 'a feeling of great surprise or wonder', it is similar in meaning, for example, 'I was amazed to find the house all tidied up.' Hence it's the synonym here and option C is correct.
'Composure' refers to a state of being calm and in command of oneself. It is the opposite of 'surprise', hence it isn't its synonym.
'Anticipation' means 'having a particular expectation', 'predicting something to happen', it is the opposite of the given word, hence it isn't the synonym here.
'Indifference' is the complete absence of any emotion or reaction, it's not synonymous with 'surprise'.
Hence options A, B and D are incorrect.