单项选择题

A.允许两线程并行运行,而且互相通信
B.保证在某时刻只有一个线程可访问方法或对象
C.保证允许两个或更多处理同时开始和结束
D.保证两个或更多线程同时开始和结束