I believe you right C should be the answer
French Canadian is typically used when referring to people who are of the ethnic group that has ancestry from French people who settled in Canada in the 17th Century and onward, whereas Québécois is used when referring to the native inhabitants of Quebec.
WW1 was the first war to abandon the line styles of "Noble Fighting" found in contemporary Europe. In the old style soldiers walked in line and proceed to shoot each other till the other fled or simply all died. In the horrific new war trenches were dug and six machine gunners could hold off and assault of thousands of contemporary linemen. Doing so led to the horror of trench war which was bloody much more violent and dark.