The best choice for (2) that maintains clarity and proper grammatical structure is:
A NO CHANGE
So the complete sentence would read:
"This signature dish made its debut, along with many other markedly less-successful products during the Great Depression..."
The phrase "made its debut" is a standard expression in English, and it fits well in this context. Options B and D both use "it's," which is incorrect because it is a contraction for "it is," while "its" (without an apostrophe) is the correct possessive form. Option C is unnecessarily wordy compared to the straightforward and clear "its debut."