单项选择题

Everyone supported him, because his arguments()sound facts.

A.rested up
B.rested on
C.reported on
D.reposed on