Assertion: Polymorphism forms the basis of DNA fingerprinting. Reason: Polymorphism arises due to non-inheritable mutations. a) Both A and R are true, and R is the correct explanation of A. b) Both A and R are true, but R is not the correct explanation of A. c) A is true, but R is false. d) A is false, but R is true.