单项选择题

关于建筑工程承包人工程价款的优先受偿权,下列说法正确的是______

A.承包人的优先受偿权优于抵押权和其他债权
B.承包人的优先受偿权可以对抗已经支付大部分款项的商品房买受人
C.享有优先受偿权的工程价款包括人工费、材料款以及违约金
D.承包人行使优先受偿权的期限为3个月,自工程实际竣工之日起计算