【喵呜刷题小喵解析】棘轮机构是一种常用的单向运动机构,棘轮通常只能向一个方向转动,即棘轮的棘齿与棘爪啮合时,棘爪能够推动棘轮转动,但棘轮反向转动时,棘爪无法与棘齿啮合,因此棘轮无法反向转动。所以选项A“所有棘轮只能单向运动”是正确的。然而,选项B“存在双向棘轮”也是正确的。双向棘轮是一种特殊的棘轮,其棘齿与棘爪的啮合方式允许棘轮在两个方向上转动。这种棘轮通常用于需要双向运动的场合。选项C“每个棘轮机构中都有止回棘爪”是不完全正确的。棘轮机构中确实存在止回棘爪,用于防止棘轮反向转动,但并不是每个棘轮机构中都有止回棘爪。有些棘轮机构可能不需要止回功能,因此可能不包含止回棘爪。选项D“有些棘轮没有止回棘爪”是正确的。如上述解析所述,并不是每个棘轮机构中都有止回棘爪。有些棘轮机构可能不需要止回功能,因此可能不包含止回棘爪。综上所述,选项B和D是正确的。