单项选择题

临界区是指______。

A.一组临界资源的集合
B.可共享的一块内存区
C.访问临界资源的一段代码
D.请求访问临界资源的代码