If an ethernet port on a router was assigned an IP address of 172.16.112.1/20, what is the maximum number of hosts allowed on this subnet?()
A、1024
B、2046
C、4094
D、4096
E、8190