Which of the following steps are involved in performing web application fuzz testing?
A. Identify inputs, generate fuzzed data, and execute the test using fuzz data. B. Reboot the target system, identify inputs, and generate fuzzed data. C. Insert known errors into the code and then monitor the system behavior. D. Execute the test using known data sets containing realistic data, monitor system behavior, and log defects.