The answer is C: was waving. Every is a determiner and one of its purposes is to refer to all members of a group of three or more, but they are considered individually. Altought this word represents more thant one, still it takes a singular verb. Other examples are: Every worker knows the machine. Everybody likes parties. Every student has a schedule.