单项选择题

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

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