A.油酸中烃基为不饱和烃基,硬脂酸烃基为饱和烃基,二者结构不相似,不是同系物,故A不符合;
B.丙烯酸CH2═CHCOOH和油酸C17H33COOH分子中都含有官能团羧基,它们的烃基中都只含有一个不饱和的碳碳双键,所以二者分子结构相似,并且在组成上相差15个-CH2,完全符合同系物的定义,故二者属于同系物,故B符合;
C.甲酸、苯甲酸在组成上不是相差整数倍个CH2原子团的关系,结构不同,不能互称同系物,故C不符合;
D.甲醇含一个官能团羟基,乙二醇含两个羟基,官能团数目不同,不是同系物,故D不符合.
故选B.