Arrange the following concepts/principles chronologically from the oldest to the latest.
• [(A).] Gene-for-gene hypothesis
• [(B).] Dominance hypothesis
• [(C).] Transforming principles
• [(D).] Concept of heterosis
Choose the correct answer from the options given below: