Stateless session beans are used when business operations don't require maintaining client-specific data between method calls. They're more efficient as they can be pooled and shared across clients. Option D correctly describes this scenario. Options A and B suggest scenarios where state might be needed (better for stateful beans). Option C is irrelevant.