Operation Barbarossa was the Nazi German military invasion of
A. China.
B. France.
C. U.S.S.R.
D. Great Britain