单项选择题

A.互斥量可以用于确保线程只能互斥的访问竞争资源
B.条件变量提供了一种线程同步的机制
C.条件变量本身就是一种竞争资源
D.互斥量和条件变量结合使用就不会导致系统死锁