选A
这里的Judged the best in a recent science competition 是过去分词短语作为原因状语
分词短语中的动词judge跟主句中的the three students逻辑上是被动关系,所以要用过去分词,而不能用现在分词(表示主动),所以B和D可以排除
至于C,这是不定式短语,不定式短语也可以作为状语,但一般在句首是作目的状语,意思是:为了.,这里显然意思不符合
所以A是正确的
整句翻译:三名学生在最近的科学竞赛中被判定最佳,所以他们得到了21000美元的奖学金.