的確是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。