单项选择题

A.动态创建的条件变量不再使用时,需要用pthread_cond_destroy函数销毁
B.条件变量通常需要与互斥量配合使用
C.条件变量用于在一定条件下阻塞或唤醒线程
D.使用条件变量需要用pthread_cond_init函数初始化