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.