D. Because of a law passed in 1933 making it a crime punishable by imprisonment for a United States citizen to hold gold in the form of bullion or coins, immigrants found that on arrival in the United States they had to surrender all of the gold they had brought with them.
看了半天大家讨论,觉得应该是D。
这题有因果关系:Because of a law, immigrants found that........
B选项中,偶还质疑with的用法,OG-158中,ETS说with in choice A and Despite having in choice D confusingly suggest that United States citizens somehow possess,所以这里with显然表达不出因果的感觉来,一家之言,等待板砖