Yes, because they are the same phrasing and wording and if you read correctly the answer is the letter C
B is the correct answer, because 'because she wanted to impress her family' is the only clause with an active verb, whereas the other examples either don't have a verb (from scratch because), or it isn't active which means it is a phrase, not a clause (to cook a meal from scratch) or an independent sentence (Jenny tried).
The hotel was run by a couple from France.