The following is not correct about semaphores
a. internally implemented as a set
b. guarding access to resources
c. used for coordinating activities of processes
d. None of the above