单项选择题

MyBatis 3采用了功能强大的基于()的表达式来完成动态SQL。

A.Transaction
B.OGNL
C.MVC
D.ORM