Step 1: Assertion [a] states that different cell lineages have different gene expression profiles. This is true because differential gene expression allows specialised cell functions in multicellular organisms.
Step 2: Reason [r] states that "Alternative splicing is the only mechanism to generate protein diversity." This is false. Protein diversity also arises from processes such as RNA editing, post-translational modifications, and gene recombination.
Step 3: Therefore, [a] is correct but [r] is false. Hence, the correct option is (D).