疫情无情人有情，爱心捐款传真情，新型冠状病毒感染的肺炎疫情期间，某班学生积极参加献爱心活动, 该班 50 名学生的捐款统计情况如下表:

| 金额/元 | 5 | 10 | 20 | 50 | 100 |
| :---: | :---: | :---: | :---: | :---: | :---: |
| 人数 | 6 | 17 | 14 | 8 | 5 |

则他们捐款金额的众数和中位数分别是 $(\quad)$
$\because 10$ 元出现的次数最多,

$\therefore$ :捐款金额的众数为 10 元,

$\because$ 将这 50 个捐款金额按由小到大排列，第 25、26 个数据都是 20 元

$\therefore$ 中位数 $=\frac{20+20}{2}=20$ (元),

故选: $B$.