Where was William Shakespeare born and raised? A. Oxford B. Stratford-upon-Avon C. Cambridge D. London