State Flags Trivia

This flag is for which US state?
null
West Virginia
Texas
Tennessee
North Carolina