20s
Which New York borough does Peter Parker live in?

A

Queens

B

The Bronx

C

Staten Island

D

Brooklyn