A ___ type presents a set of programmer-defined operations that are provided mutual exclusion within it.
A.transaction
B.signal
C.binary
D.monitor
正确答案是D