单项选择题

A.使用微软的ADO.NET连接池。
B.异常传递给用户界面层。
C.数据访问层的实现重试策略。
D.每个数据访问操作之前开始一个事务。