1.答案:A Of.
2.
1)楼主请看下面两个例句:
He is the tallest in his class.
He is the tallest of them all.
如果表示最高级的范围,介词只能选用in/of,它们的区别如下:
如果前后人/物是同类范畴,则用of,如He和them都是指人;
如果前后人/物不是同类概念,则用in,如He是指人,而the class指物“他的班级”,
2)此题中前面人/物为all the poems和Thomas Hardy's The Darkling Thrust,根据句意可知它们都是“诗歌”,所以用of.