的确是B. appropriate 正确!
查了几种词典(包括楼主说的“牛津”),都没有发现pertinent:appropriate to a particular situation。详情如下:
pertinent ?
adj. (fml) relavant (to sth.); to the point p.1097 牛津高阶英汉双解词典(第四版增补本)
adj. (formal) directly concerned with something that is being considered; relevant p.1055 朗文当代英语辞典(英语版)1995年
剑桥在线
另,carpenter 发音是p,但在美国英语中,因为p前后都是元音,会浊化成b。