Step 1: Understanding the Concept
Friedel-Crafts alkylation with a straight-chain halide gives branched products because the carbocation rearranges.
Step 2: Alternative Route
First do Friedel-Crafts acylation to get an acylbenzene, then reduce the C=O group to \(\text{CH}_2\).
Step 3: Reduction Choice
From the given options, the Wolff-Kishner reduction does this conversion.
Final Answer:
Wolff-Kishner reduction gives straight-chain alkylbenzenes.
\[ \boxed{\text{(D) }\text{Wolf kishner reduction}} \]