In a multi-threaded environment, which of the following is true about thread synchronization?

A Thread synchronization is used to prevent race conditions.
B Synchronization is handled automatically by the operating system.
C Thread synchronization ensures that multiple threads can run simultaneously without data corruption.
D Thread synchronization ensures that threads do not share resources.

Read More Details about this McqsIn a multi-threaded environment, which of the following is true about thread synchronization?