单项选择题

The solid facts he provided in his speech left a deep impression on his audience.

A. strong
B. entire
C. reliable
D. hard