单项选择题

She met with no challenge because her arguments______ sound facts.

A.put forward
B.rested on
C.made for
D.conjured up