Shakespeare wrote 37 plays.
A
Correct answer
Explanation
The traditional count of Shakespeare's plays is 37, though modern scholarship sometimes attributes 38 or 39 plays including co-authored works. The 37-play count excludes collaborations like The Two Noble Kinsmen.