单项选择题

有1元、2元、5元的人民币50张,面值共计116元。已知1元的人民币比2元的多2张,问三种人民币各有多少张:

A. 18,16,16
B. 20,18,12
C. 22,20,8
D. 16,14,20