It's B. The verb 'tell' is ditransitive, i.e. , it can take both direct/indirect objects.
This is an example of D. irony.
Irony is when you say something which is actually the opposite of what you think, in order to make a funny statement. So, this person said the doctor was unusually prompt (which means punctual, someone who always arrives on time), even though he was half an hour late. <span />
The correct answer to the question above is a public opinion poll. The senator decided to check the results of a public opinion poll to obtain a sound indicator of how his or her constituency felt about the issue.