Which Oklahoma city or town is home to a national memorial and the National Cowboy and Western Heritage Museum?
A.
Muskogee
B.
Oklahoma City
C.
Tulsa
D.
Norman