Mary is so pleased ......... her students' grades this past year

Mary is so pleased ......... her students' grades this past year.

A.for

B.with

C.in

D.along

正确答案是2