单项选择题

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

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