Which list of levels of tester independence is in the correct order, starting with the most independent first?
A. Tests designed by the author; tests designed by another member of the development team; tests designed by someone from a different company.
B. Tests designed by someone from a different department within the company; tests designed by the author; tests designed by someone from a different company.
C. Tests designed by someone from a different company; tests designed by someone from a different department within the company; tests designed by another member of the development team.
D. Tests designed by someone from a different department within the company; tests designed by someone from a different company; tests designed by the author.