20s
How many Pokemon types are there as of Gen 9?

A

19

B

18

C

17

D

16