Before software can ship, you have been asked to test the software. What specifically should you be testing for? To find all possible bugs To make sure the software meets the specified requirements To prove the software works correctly To identify unnecessary features