单项选择题

买2.5千克西红柿需7.5元,买4千克小白菜需5.5元,如果要买10千克西红柿和12千克小白菜,问需要付多少元钱( )

A.41.5
B.42.5
C.46.5
D.47