Pumpkin Patch Trivia B1-B2

What day does All Saints' Day fall on?
Dec. 25
Oct. 31
Nov. 1
Nov. 2