单项选择题

A.在C#中一个try块只能有一个catch块
B.一个try块可能产生多个异常
C.可以使用throws回避方法中的异常
D.finally块是异常处理所必需的