D) The sentence implies that the Colonel recognizes the attendant's name.
This sentence is all about the Colonel's behavior. The Colonel does not act differently until after the attendant reveals his name. Therefore, the Colonel recognizes the attendant's name. None of the other options are correct.
However, the Colonel believes the attendant said the name Colombo, but that is not the attendant's name and the attendant sets him straight.