why is not said, since to greet means say hi?

Business Idiom in English, Intermediate level

ESL/EFL Test #95 [color=blue]“Letter of Complaint (2)”, question 4

I was with the comment, ‘Oh not you again’

(a) told
(b) remarked
(c) said
(d) greeted

Business Idiom in English, Intermediate level

ESL/EFL Test #95 [color=blue]“Letter of Complaint (2)”, answer 4

I was greeted with the comment, ‘Oh not you again’

Correct answer: (d) greeted

Your answer was: [color=red]incorrect
I was said with the comment, ‘Oh not you again’
[size=200]_________________________[/size]

why is not said, since to greet means say hi?

.
We cannot use ‘said’ passively of speech. There is only one form which uses that: ‘he was said to be honest’, which is a manner of reporting, where ‘said’ means ‘reported’.
.

Hello M.M., Thanks a lot for the explanation.
Silvina.