Purpose of priority inheritance protocol in synchronization mechanisms is
- (A)
To prevent priority inversion in systems having two or lesser priorities for a resource
- (B)
To provide mutual exclusion between threads and prevent data corruption
- (C)
To prevent priority inversion and ensure fairness in resource allocation
- (D)
To allow multiple threads to access any resource simultaneously
