In Struts 1, Action classes are thread-safe and only one instance of each Action type is created per application (singleton pattern). This single instance handles all requests for that action type concurrently. Since Struts Actions must be thread-safe, they should not have instance state specific to a request. Options A, B, and C are incorrect because Struts does not create new Action instances per request, module, or session.