Any JavaBean that has public constructor
Enterprise Java Beans
Any Java class that has public constructor
Any Java class
Any JavaBean
Only entity and session EJBs