In which city did William Shakespeare live when he wrote most of his plays?

A.
London

B.
Cambridge

C.
Stratford-upon-Avon

D.
Oxford