A.
The correct option is
Booking airline tickets for thousands of customers.
This is because the tickets are limited, and we need to keep track of the current number of tickets issued and remaining. So, some form of synchronization, to update shared variables like remaining_tickets, would need to be maintained after EVERY transaction by every thread.
Regarding other options :
B.
The correct option is
The OS filesystem creates an empty file ar the specified path.
Regarding other options :
[Distributed Systems] Which of the following tasks is not easily parallelizable? Counting the frequency of words...