A.That it lacks satisfactory explanation for causes, origin and inheritance of variations in the organisms
B.That it offers no explanation for mutations which often bring useful or harmful variations
C.That the concept covers evolutionary development of solitary structures only but not of sets of coordinated structures
D.All of these