Q1. If three threads are trying to share a single object at the same time which condition will arise in the scenario?
Explanation
When different threads operate on the same shared data and their steps interleave, the result can depend on timing. This timing-dependent concurrency problem is called a race condition. Therefore the scenario matches option C.
