Question 1  of   14

Which of the following is a valid Func<T, TResult> delegate initializer?

A. Func<int, int> F = x => {x + x;};
B. Func<int, int> F = x => return x + x;
C. Func<int, int> F = x => x + x;
D. Func<int, int> F => x = x + x;