单项选择题

人体的肌肉主要由蛋白质组成,但骨骼肌、心肌、平滑肌的收缩功能各具有不同特点,这主要是由于()

A.肌细胞形状不同
B.在人体的分布位置不同
C.支配其运动的神经不同
D.构成肌细胞的蛋白质分子结构不同