Which option describes a semaphore data structure?
![PrepAway - Latest Free Exam Questions & Answers](https://www.briefmenow.org/img/pa5.jpg)
A.
a list of data structure to graph coordinate data
B.
an array data structure to get command line options
C.
an atomic data structure to be used for inter-process communication
D.
a simple data structure to return an error code
Explanation: