单项选择题

The famous scientist ()his success to hard work.

A.acknowledged
B.ascribed
C.granted
D.imparted