要用 sort 对结构体数组排序(按成员比较大小),下列哪一项是必须提供的?( ) A. 数组所在文件的文件名 B. 比较规则(比较函数 cmp 等),告诉 sort 谁应该排在谁前面 C. 一条网线 D. 每个元素的颜色标记