When should tests be automated? (Select two.)

A.
when tests are executed only once
B.
when tests check a multi-user client/server system
C.
when tests require immediate execution
D.
when tests check how easy the application is to use
E.
when tests check the stability of application basic functionality