单项选择题

22()

A.afford ’to
B.be affordable
C.be afforded to
D.have afforded