Why is it important to know how the application under test is being used?

A.
to determine if an automated test is possible
B.
to define the sizing of the application server
C.
to define the number of load tests according to the usage
D.
to test real-world conditions as closely as possible