A. It should be, discovered instead of invented. We discover something that already exists and invent something that did not exist before.
B. Use excepting in place of except.
C. Correct
D. It should be why you are instead of why are you. It is a statement, not a question. Hence, no subject-verb inversion.